added findByIndex (without unique) and removed/changed some code corresponding to last changes
removed dependency on hydrator from Table
removed unused function for splitting a primary key string to fieldValues.