Fixed maps to consume less memory
Major cleanup of code
Added "then upper" feature for actions

For making things upper case of course! We have a "then lower" so why
not this?
Update some dependencies and fix a comment text
Make the points asynchronous. Update reference to Vault
Update Bukkit version.
Merge pull request #3 from minecrafter/master

Performance optimizations and code cleanup
Fix Tests, since change in Bukkit
Fix problem where RuleManager was being accessed before initialized.
Modify ColoredString so that it allows a configurable format prefix. If format prefix = '\0', ColoredString will behave similarly to String.  Changed replaceText method to not strip formatting preceeding match text.
Change ColoredString constructor to use '&' as format prefix as default.
Update documentation to reflect changed behaviour.
Fix bug in "then points" that sends a blank message to the player.  http://dev.bukkit.org/bukkit-plugins/pwnfilter/tickets/57
Fix NPE when anvil slot #1 is empty. DBO#56
Fix IllegalStateException when points manager is not enabled.
Merge branch 'master' into develop

Conflicts:
	pom.xml
	src/com/pwn9/PwnFilter/DataCache.java
	src/com/pwn9/PwnFilter/rules/action/Actionrespondfile.java
	src/com/pwn9/PwnFilter/util/PointManager.java
Clean up from Merge.  All included tests passing.