Changes for Travis-CI builds

These changes allow you to automatically run Travis-CI builds for every commit. It includes building the application and the testrunner and running test tests using the lb script.

Still missing are cppcheck and maybe trying package and install it.