Added the current version of the clar testing framework
Added code for generating and using the clar tests
Added some initial code lines for the actual unit tests
Removed a wrong flag from the test execution command
Removed the clar testing framework because it cannot handle C++
Changed a package dependency for travis
The test will now be executed after the build of the library
Updated the code to handle the new testing system
Enabled the unit tests for the test builds by Travis