1. Populate Collection as List<Object>
2. Also fixed pom.xml for failing dependencies

TODO: Fix for GenericType
Better Handling Collection of Primitive Types
TODO: Collection of complext types (in progress)
Implementd STAX Parser for handling collections better
Fixed Issues:
1. $expand
2. Collection of primitives
3. Collection of complex
4. Complex type
1. Added Cursor based STAX parser but uses Event Based only
2. Fix inserting issues for collection of primitives
3. Also removed some unused code
1. Prevent primitive type properties being set to default values.
2. Removed unused code.
3. Added break in invokeSetter to avoid unnecessary iterations.
4. Fix for IllegelArguementException for Edm.Single properties.
5. Support Complext types for Create/Update operation.
Added suport for collection of complex while creating entity
Test case fixes from ODataTestSuite.
Added/extended test cases for ODataTestSuit.
Changes for read operation of streaming data.
Merge pull request #1 from jagazee/2.1

Merged following features to branch
1) Collection of primitives
2) Complex types
3) Collection of complex
4) Read Media resource entities
5) Modified test-cases accordingly.