On-Off Switch for building the openfluid-landr library

* Added OPENFLUID_ENABLE_LANDR variable in CMake configuration
  to switch on or switch off the build of the openfluid-landr library
  
(closes #32)
Reintegrate basic accessors to GeovectorValue

* GeoValue and children are now only opened in read-only mode
Adaptation of the FindOpenFLUID module for CMake

* Updated default list searched OpenFLUID components, taking
  into account available components
* Fixed CMake configuration for enabled/disabled libraries
* Added FindOpenFLUID test

(references #36)
Merge branch 'develop' of https://github.com/OpenFLUID/openfluid into refactor-geovalues-2
Add of GEOS definition helper in OpenFLUID helpers
Removal of deprecated ScalarValue type
Add of observers paths in openfluid-minimal application

(closes #86)
Creation of empty ProjectChecker

* Deactivated BuilderModel checking

(references #96)
Implemented ProjectChecker

* Gathered all checks (from Engine::pretestConsistency and BuilderPretestInfo) into ProjectChecker
* Improved check of generators consistency

(references #96)
Add check of monitoring

(references #96)
Reactivation of Model checking

* Moved check of function plugins presence from BuilderModel constructor to EngineProject constructor
* Cleaned code

(references #96)
Add check of units relations at BuilderDomain creation

(references #96)
Add a reverse orientation method for LineStringEntity

* Added About dialog window
Merge branch 'linestringgraph-reverse' of https://github.com/rabotin/openfluid into rabotin-linestringgraph-reverse
set getSize() as const
Add of erase parameter function in WareDescriptor
Merge branch 'WareDesc-eraseParam' of https://github.com/alibres/openfluid into alibres-WareDesc-eraseParam
Fix of ware parameters management

* Added static function to get all parameters as a key-value map, even if key is multi-level
* Improved Fluidx writing, now working with multi-level keys also in function parameters
* Fixed eraseParameter function, now working with multi-level keys
* Added test cases
Updated Primitives example

* Updated organization of examples sources and datasets
* Updated OpenFLUID CMake module and helpers
* Removed deprecated example

(references #20)
Add of an empty Monitoring tab

* Added a responsive Monitoring section in the project explorer
* Removed no more used Results and Output sections in the project explorer

(references #78)