refactoring commands
massive refactoring
update pom to automatically submit testing data to Coveralls
put Coveralls token into environment variable to keep it hidden
add tests for TimeFormatter
refactored PermissionsManager
ready to start testing
added reloadcommand
forgot to add Reloadable
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