cmake: Set link and include directories

Allows projects to include libterra headers, and link with libterra.a
cmake: Fix subdirectory alignment

</pedantic>
Merge pull request #7 from tgascoigne/feature/cmake_library_fix

cmake: Set link and include directories