Refactoring of the ware signature ID

* Refactored wares signature macros
* Updated observers and sim. functions source codes
* Updated tests datasets
* Updated market tests packages

(closes #75)
Functions packages

* Added function-path attribute in MarketPackage
* Added function-path attribute in RuntimeEnv
* Created MarketSrcFunctionPackage and MarketBinFunctionPackage classes
* Added tests