permission check in project-specific resources
additional permission check in getAll methods (make sure the user can't see objects in projects they're not a part of)
add projectUserRoles to user in SkyeRealm
Rewrite some project methods that got lost, add permission checks to TaskResource, start editing ProjectResourceTest to incorporate project permissions
Refactoring to incorporate ProjectSpecificResources (for objects that are attached to specific projects, so that authentication is done for project permissions rather than system-wide permissions)
further tweaking to project permissions, expose ProjectUser resource to CLI
tweak ProjectUserResource so it actually persists - add ProjectUser entity to persistence.xml
Merge branch 'projectpermissions'
Merge remote-tracking branch 'origin/master'
Added entity and DAO tests for ProjectUser
Merge remote-tracking branch 'origin/master'

Conflicts:
	service/src/test/java/org/openskye/resource/TaskResourceTest.java
fixed TaskResourceTest to account for project permissions