converting master to 8.5
TEIID-2528 adding an encrypted file option
TEIID-2528 additional changes for as config
Merge branch '8.4.x' of https://github.com/teiid/teiid
TEIID-2381 modifying support for the source hint
TEIID-2381 ensuring proper handling with unions and inline views
Merge branch '8.4.x' of https://github.com/teiid/teiid
Merge branch '8.4.x' of https://github.com/teiid/teiid
TEIID-2449 TEIID-2559 added execution factory and hint options to
further control dependent join behavior
minor cleanups - some additional comments and removing ExceptionUtil
TEIID-2522 allowing direct time extractions from oracle date types
Merge branch '8.4.x' of https://github.com/teiid/teiid
TEIID-2527 allowing for multisource sources to be added and removed at
runtime
TEIID-2555 allowing for entire dependent joins to be pushed down
Merge branch '8.4.x' of https://github.com/teiid/teiid
[maven-release-plugin] prepare release teiid-parent-8.5.0.Alpha1
[maven-release-plugin] prepare for next development iteration
TEIID-1522 TEIID-2336 adding logic for even more simple projection,
merging of nested tables, and a decomposed array_table
TEIID-2571 allowing must pushdown functions to evaluate even if not
pushed to an access node
TEIID-2572 adding support for function native query