Provider Parameter and Documentation
Added a provider parameter schema. Added user doc instanceio for provider
documentation.

Change-Id: If6bfc376a651df01b6d2b9c1e8b2ab2d91e0ee3d
Reviewed-on: http://gerrit.esdi-community.eu/2953
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
Fix dependencies

for Instance Provider Documentation

Change-Id: I68110736b255e23e1287b4077858fabc07957fdf
Reviewed-on: http://gerrit.esdi-community.eu/2954
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
Delete instanceIO anchor and added missing link.

Also added a link to instanceio reference page on cmdhelp.html.

Change-Id: I6952c017acd8838b6ffd42616b538fcb965d75b9
Reviewed-on: http://gerrit.esdi-community.eu/2962
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
common processing of parameter configuration

Also added extension element for complex value parameters (only in the
schema yet) and fixed invalid function parameter definitions.

Change-Id: I01c4211d32bdcc75738de2ec8b672bf1727d1219
Reviewed-on: http://gerrit.esdi-community.eu/2963
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
expose referenced complex value definition in FunctionParameter

Change-Id: I090e6e759a2c99e0d63526f63a60265db97063cb
Reviewed-on: http://gerrit.esdi-community.eu/2964
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
extended complex value extension with optional JSON converter

Change-Id: I83711253402a92b7893892719f05f7136f6db585
Reviewed-on: http://gerrit.esdi-community.eu/2965
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
added JSON converter for Text type

Change-Id: I9b2d2e2379911368931a36e249a61f052c0c2878
Reviewed-on: http://gerrit.esdi-community.eu/2966
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
fixed overlapping extension object creation

Change-Id: I6ea31ed4cdf0e4d73a28bd1a0f110d015c0da9a5
Reviewed-on: http://gerrit.esdi-community.eu/2967
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
added json representation for LookupTable

Change-Id: I8d2bbfe9dbd3f0b7dc226705196b76533e51ff1b
Reviewed-on: http://gerrit.esdi-community.eu/2968
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
added Json representation for ValueList

Change-Id: I90bc0d80b12406e10d98364cb828525a555fe936
Reviewed-on: http://gerrit.esdi-community.eu/2969
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
added Json representation for ValueMap

Change-Id: I4da196a0f215470e09b9289c7b3707c927e9caf0
Reviewed-on: http://gerrit.esdi-community.eu/2970
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
added Json representation for ValueProperties

Change-Id: I4e14755fa27172549ee893f026ab5fb56e5b30d8
Reviewed-on: http://gerrit.esdi-community.eu/2971
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
ValueLists are default representation of Json arrays

Change-Id: Icdab123e8431c32bd0fab8331298af46ef7bf83a
Reviewed-on: http://gerrit.esdi-community.eu/2972
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>
fall back to ValueProperties if no type identifier is given

Change-Id: If141b67f7aa474cf0926ef4a5cdbbe2df5b05700
Reviewed-on: http://gerrit.esdi-community.eu/2973
Tested-by: Jenkins <sitemple@igd.fraunhofer.de>
Reviewed-by: Simon Templer <simon.templer@igd.fraunhofer.de>