Added GenericDAO PostgreSQL implementation, to provide generic store(),
update() and delete() methods over all mapped classes and avoid calling
them from the HibernateUtil class