swap to Mockito from EasyMock for more readable tests
refactor command
added tests for PermissionManager
fix bug where wrong usage was being used in CommandInvoker
add restricted command class
refactoring
add ability to localise permissions
split plugin into two
add PermissionManager to command constructor
delete old tests
fix infinite loop in PermissionManager