This repository has sub-modules! Be sure to get them with git submodule update --init --recursive otherwise things will break!