Merge branch 'ait-develop' into sensap-develop

Conflicts:
	utils/openIotCommons/src/main/resources/OSDSpec/OSDSpec_SimpleSample1.xml
Merge branch 'ait-develop' of https://github.com/OpenIotOrg/openiot into ait-develop

Conflicts:
	.gitignore
Merge branch 'ait-develop' into sensap-develop

Conflicts:
	.gitignore
Deleted DeserializerUtil.java and Serializer.java. Serialize and and
deserialize are now under a common utitlities class. SchedulerClient
also updated to make use of this new class.
Moved SchedulerClientFromConsole.java command line interface package.
Refactored(renamed) user interface classes.
minor code refactoring
minor code cleanup
minor code cleanup, added logger
minor code clean up, added logger
created helper methods that use the core registerService method
complies to the new method signatures of SchedulerClient
complies to the new method signatures of SchedulerClient
renamed from fullmeta
code clean up, constructor now throws exception
code complies with the init repo exception
Added Map, Pie, Passthrough widget
Refactored LineChart widget
Merge branch 'ait-develop' of https://github.com/OpenIotOrg/openiot into ait-develop

Conflicts:
	.gitignore
Added CDataAdapter to OAMO and QueryRequest classes
Merge branch 'ait-develop' into sensap-develop