Merging subproject support

subproject support not merged in CMake master? I would also like to keep the SHA-1 wrt stable build