Optional automatic save of projects in OpenFLUID-Builder

* Added an option to automatically save the current project 
  before running simulations
* cleaned preferences dialog design  
* Cleaned code

(references OpenFLUID/openfluid#246)
CMake hack to avoid conflicts between Qt moc and boost libraries

(references OpenFLUID/openfluid#246)
Refactoring of the dashboard in OpenFLUID-Builder

* Added dashboard widgets for project informations and status
* Redesigned of dashboard and toolbar
* Added helper methods in descriptors
* Cleaned code

(references OpenFLUID/openfluid#246)
Project checking in OpenFLUID-Builder

* Completed checking process
* Added signals to trigger project checking when needed
* Updated design of dashboard
* Cleaned code

(references OpenFLUID/openfluid#246)