Set up HSQLDB, new hibernate entity, spring security authentication related to HSQLDB

Set up HSQLDB with two tables: "users", "authorities". Updateded Hibernate entity "user" and created new entity "authority". Set up spring security authentication and registration related to "users"- and "authorities"-table in HSQLDB.
Documentated.