added HQL wrapping. Added Integration test for HQL, SQL, and CRUD simple operations. TODO: move test DB to HSQL or H2 embedded instead of MySQL on localhost