Refactoring of Domain structure code

* Added const access to some Unit descriptor attributes

(references #165)
Refactoring of Domain Class InputData code

(references #165)
Fix of bugs with input data in AdvancedDomain descriptor

* Fixed wrong internal storage of input data value
* Fixed wrong input data list update when deleting a Unit
* Fixed forgetting to remove an InputDataDescriptor if became empty
Refactoring of Domain Class Events code

(references #165)
Renaming CMake and CMake generated variables

(references #166)
Renaming framework classe names

(references #166)
Renaming Simulator primitives and macros

(references #166)
Renaming content of framework classes

(references #166)
Renaming functions directories on disk

(references #166)
Renaming binary plugins suffix

(references #166)
Renaming fluidx <function> tag

(references #166)
Renaming builder class names and content

(references #166)
Renaming content of other classes + framework comments

(references #166)
Renaming names and content of tests, examples, buddies and market classes

(references #166)
Renaming Market enum type "FUNC"

(references #166)
Minor fixes and cleaning

* Removed deprecated function
* Made builder "save" button active if changes occur at app start
Fix of market tests datasets
Merge branch 'minor-clean' of https://github.com/alibres/openfluid into alibres-minor-fixes
Fix of parameters value type in ware descriptors

* Replaced WareParamKey_t by WareParamValue_t as type for parameters 
  values