Merge pull request #347 from e-cuellar/5.1-LEGACY

Fix for BISERVER-10515
Fix for BISERVER-10589
DSW - Selected tables in multi-table datasource aren't cleared out when
a new datasource is created.
Merge branch '5.1-LEGACY' of https://github.com/pentaho/data-access.git into 5.1-LEGACY