TEIID-2560 fix for bad dependent join handling
TEIID-2557: Adding the support for composite foreign keys on the table. The single key access is not modified
Merge pull request #88 from rareddy/TEIID-2557

TEIID-2557: Adding the support for composite foreign keys on the table. ...
TEIID-2390 improving json evaluation with nested json expressions
TEIID-2552 removing our reference to 2.6
TEIID-2441 adding better error handling and well-formed arguments to the
char/byte conversions
TEIID-2539 adding the allow-join property to disable joining with a key
restriction. and removing needless arg checks.
TEIID-2539 moving the constant and adding another test
TEIID-2512 vdb.xml and other changes to provide alternatives to the
metadata element text
TEIID-2563 addressing issue with assignDataSource
Merge branch '8.4.x' of https://github.com/teiid/teiid