[BACKLOG-331][CHECKSTYLE]: CLONE - Spoon Fails to start if the designated shim doesn't load properly

Checkstyle fixes for unit test.
BACKLOG-674 - CLONE - REG: HDP21:Hive: if we change the db-scheme, then it
won't be used until pooling connection has closed; the original will be
used instead.

What was done:
1) changed method to remove previously used "use" statement
2) added unit tests
Merge pull request #254 from smaring/master

[ENGOPS-712] removed oss license report
[BACKLOG-353] - showing an error dialog on exception populating the driver class list.
Merge pull request #255 from kurtwalker/BACKLOG-353

[BACKLOG-353] - showing an error dialog on exception populating the driv...
Merge pull request #253 from kolinus/BACKLOG-674

BACKLOG-674 - CLONE - REG: HDP21:Hive: if we change the db-scheme, then ...
[ENGOPS-411] Fine grain control of shims dependencies
Added a version property for each of the shims.
If necessary, these will be updated at build-time for release builds of the plugin.

**** NOTICE *******************************
New properties should be added for new shims as needed and any ticket for this effort should have a sub-task for ENGOPS to do the matching work in the globlal version properties file(s).
Old properties should be removed as needed and any ticket for this effort should have a sub-task for ENGOPS to do the matching work in the globlal version properties file(s).
**********************************************
Merge pull request #256 from lgrill-pentaho/master

[ENGOPS-411] Fine grain control of shims dependencies
Merge pull request #248 from TatsianaKasiankova/BACKLOG-331

[BACKLOG-331][CHECKSTYLE]: CLONE - Spoon Fails to start if the designated shim doesn't load properly