CAY-1958 SelectById - a new full-featured select query to get objects by id

* unit tests
SQLSelect cleanup

* renaming 'bind' to 'params' - seems less confusing
* adding method to set the whole map of params at once
formatting , no change
formatting, no change
formatting, no change