DriverInterface & AbstractDriver missing hydrate method

DriverInterface was missing hydrate method, also the abstract class should have had the hydrate method with the default behavior that was duplicated in the file and memcached drivers.

This was one of the only things that was causing some issues with the new Zend Db Tablegateway integration :)