[GEOT-4486] JDBCDataStore allow synonyms

This is the new pull request on master for the synonym issue GEOT-4486. The prior one mistakenly applied to 8.x ( https://github.com/geotools/geotools/pull/209 ).