gitignore: ignore libtool files
add make check stuff
Corebird.vala: Move the main() method into its own file

It's useful for unit testing
Make classes public

Otherwise, they don't show up in the generated vapi file, thus can't be
used in unit tests.
Remove src/CMakeLists.txt
Remove test binary