TEIID-2678: The metadata consumption was designed in-correctly, and was enabled to read only dynamic VDBs. Corrected to read metadata from RuntimeMetadata object. The EDM Data Services construction logic was not correctly constructing the 'entity type' name for a entity set from the read metadata, fixed the code to correctly construct the names.
TEIID-2678: Minimizing the logic for the complex type usage in 'embedded' column usage scenarios by introducing the new extension metadata property
TEIID-2678: Fixed a key mismatch error resulting in ignoring the forign key relations. SAP seems to only work with lowercase AND/OR/NULL operators, fixed for it
TEIID-2678: It looks to be apache cxf returns the response headers as arraylist, fixed for that, also allowed 404 as allowed result type where it represents the no results found
Merge pull request #124 from rareddy/TEIID-2678

TEIID-2678: Various ODATA Issues