Implements role-based authorization
Use a Set for Roles
Use user Key instead of Entity
Merge branch 'master' of github.com:lambdacms/ponycms