OData Filter:
1. OptionsQueryParserExt.java and TestOptionsQueryParserExt.java class added to fix the System query filter options.
2. Now GETEntitiesCommand/GETEntityCommand and GETNavPropertyCommand will use OptionsQueryParserExt
3. Unit test added for OptionsQueryParserExt
Merge remote-tracking branch 'upstream/master' into load-metadata-dynamically
dynamically load metadata functionality added according to entity name, unit test & test inquiry metadata files added
Fixed unit tests and added some entity xml files
commands updated, fixed some test, new constructor added in AtomXMLProvider
code clean up
update interaction-example spring beans to change the constructor arguments
fixed some unit tests
load metadata.xml in case if missing metadata-<entityName>.xml
Merge remote-tracking branch 'upstream/master' into load-metadata-dynamically
remove unwanted dependency
Added logic to handle null value for DateTime types which was causing NullPointerException.
Fixed the wrong, unchecked type casting of String to Date which resulted in ClassCastException
Merge remote-tracking branch 'upstream/master' into load-metadata-dynamically
test file added
modify spring beans velocity template and JPAResponderGen to pass metadataOData4j instead of edmDataServices
Fixes an issue with an escaped quote supplied in the RIM.
Merge branch 'master' of https://github.com/temenostech/IRIS
Merge pull request #86 from JangidUK/load-metadata-dynamically

Load metadata dynamically
Preparing a 0.4.0 branch, updated all version to release