Junit Test cases for simple and complex entity CRUD operation.
Add support for system generated values - changes to parser to skip sending system generated values. We have taken the annotation approach here, adding @SystemGerated annotation on the field so that we can skip the same while creating POST request.
Merge pull request #8 from bongarde/2.1

Junit Test cases for simple and complex entity CRUD operation.
Merge pull request #9 from pallavigangarde/2.1

JUnit Test cases for Actions and Functions
Merge pull request #10 from shantanud/2.1

Add support for system generated values.
Junit Test case for Streaming.
Code Cleanup : Removed unused code and imports
change method name
Merge remote-tracking branch 'upstream/2.1' into 2.1
Merge pull request #11 from onkar-dhuri/2.1

Removed unused imports and dead code
Fixing the import statement
Merge remote-tracking branch 'upstream/2.1' into 2.1
Fixing the dependency for gson
Merge pull request #12 from rajnikumari/2.1

Junit test cases for Streaming
Merge pull request #13 from shantanud/2.1

Fix for import and dependency for gson
Merge pull request #14 from pallavigangarde/2.1

Modified package name and added java doc
Merge remote-tracking branch 'upstream/2.1' into 2.1
Restlet Defect 936834: Error in EDM generated proxy class. Some entities having error for the property which name is same as java reserved keyword.
Add query parameter on request header.

Tested by setting measurment system in request header
rename method setAddParameters() to setParameters