Changed GetByPrimaryKey implementations on DataAccessObjectsQueryable to work with composite keys. Added lowercase index generation support for Postgres