Add CMake scripts for root and search
Write a gui cmake script
Require cmake version 2.8.11 for QT to work better
Temp disable sign conversion warning
Fix imports in mainwindow_big
Add a cmake script for the api
Include all sources
Final fixes in cmake for compiling the gui
Generate gui qt sources
Revert ui header include to local dir
Recurse down among cpp files
Temp disable shadow and unused warnings
Ignore generated source files and build files
Re-enable shadow and unused warnings
Build on travis
Make the linter skip generated sources and disable legal warnings
Build regardless of lint result
Use a newer version of cmake on travis
Install qt5 on travis
Install boost on travis