add @Role and @Param annotations
add ControllerListener
add description and README
allows removing "roles" key for easier usage
add 1.0.x-dev composer version