Added HSQLDB datasource feature.
Added persistence feature, powered by Aries and Hibernate.
Implemented basic authentication related entities and respective DAOs.
Implemented REST endpoint for in-memory database initialization (with some users and roles to test with).
Depend on shiro-core instead of shiro-web.
Downgraded Hazelcast from 3.2-RC2 to 2.6, which is the only OSGi bundle available (thanks to Karaf Cellar).
Replaced Hazelcast instance XML configuration with programmatic approach due to classpath issues.
Session DAO deals properly with session ID generation, now.
Glue everything together and use our native Shiro-based session management service.
Added JAX-RS exception mapper for Shiro exceptions.
Added needed Shiro imports, because of exception stacktrace coming from AuthenticationService.login(...). In the real world, you *must* not allow Shiro exceptions to get out of the bundle VM.
Updated project info, and provisioning and testing instructions.