Added initial project structure, and some JPA entities

This is a simple off-the-bat DIY approach to the data model where we try to do everything ourselves.

One obvious thing - consider using DeltaSpike Security + PicketBox CDI + PicketLink IDM for user-group-role management.

TODO: Arquillian test to make sure entities deploy correctly - i.e. don't contain deploy-time errors.