Add sub projects documentation
Cleanup subprojects.cmake
Fix small issues with test targets