Use adapter find method instead of ORM's

DataMapper `find` method returns enumerator. To return a single record we need
to use our own `find_by_id` method which always returns one result