Rename user table to user_

Using a keyword as table name is just messy
Fix HSQLDB database
Fix the fake JNDI to return the correct objects
Add test setup for MySQL and PostgreSQL