Renaming of the openfluid-engine program to openfluid

* Updated tests with correct program name
* Updated deprecated license headers of source files
* Switched to version 2.0.0~alpha2

(closes #9)
Improve of ware parameter erasing

* Added cleaning of parameter tree to avoid empty sections after parameter removal
Improved Ware set global parameters management

* Fixed global parameter erasing, as in Ware descriptor
* Provided a function to get global parameters as a map, as in Ware descriptor
Refactoring of documentation

* Updated structure of documentation, now entirely managed using
  Doxygen and unified into a single manual for users and scientific
  developers
* Not updated doc contents

(references #101)
Made Builder properly reacts to changes of functions paths

* Refactored model plugins checking
* Added check of model before close of Preferences dialog box, user can now cancel close of this box if he doesn't approve proposed changes
* Fixed Builder updates after a change of functions paths (it comes from Preferences dialog box or file monitoring)
Add signature declarations for time scheduling of functions

* Added macros for scheduling declarations
* Updated functions reporting in openfluid program
* Updated signatures of some test functions
* Updated function signature unit test

(closes #76)
Adapt Builder to function params storage as ptree

* Adapted Builder to function parameters storage as boost::ptree
* Fixed merge parameters function, now can deal with multi-level parameters