Add scores as a parameter to the PlayerViolationManager

Ensure a ViolationSet is created for each player on the server
Create ScoreUpdateListener
Add dependency on Channels
Add initial logic for calculating a player's score

Add ScoreUpdateEvent

Add FilterSettings

Add ZoneType.CHANNEL to fix wrong hashcode bug

Fix NPE in all filters on Channels
Add debug messages for updating scores

No scores below 10

Add MAX_SCORE, limit it to that

Add travis-ci directive

Rework getting of PlayerManagers

Some more algorithim cleanup

Fix NPE in DuplicateMessageFilter

Call a ScoreUpdateEvent for normal chatting...

Algorithim cleanup

Some debugging code

Balance the algorithim a little bit

PlayerManager doesn't have any listeners...

Fix merge artifact

Remove .travis.yml
Clarify settings