Fixes resulting from running unit tests

* DataTypeManagerService
 * List of enum values should be cached to help performance since the
   reflection used in checking the annotations is slow, adding a considerable
   overhead

* Insert | Query
 * Relax the teiid version constraint since the change is designer to work
   with all 8+ teiid releases

* AbstractTest[QueryParser]
 * Parser tests should not be in AbstractTest since they are executed by
   all its child classes.
WIP for unit tests