CHANGE-LOG FOR CUSTOM-RANKS v0.5

* Removed check from /myprefix command that requires [ and ] so server admins can define a custom format that
fits their needs or format style
* Added basic chat filter to plugin for removing bad words from chat. This is a very basic chat filter using a word matcher (The 
alternative is creating a complex key hooker of some sort that detects a char as it is being typed) BLAH!  You can add to the list of
bad words in the chatfilter.yml file :)
* Fixed rank demote command removing prefix from command sender instead of specified player (fudged it when I
re-wrote the command)
* Fixed auto-promotion errors for player that do not live in a town or own a town
* Fixed /Rankinfo command errors for players that do not live in a town or own a town



CHANGE-LOG FOR CONFIG FILE

* no changes this version it remains 1.3
* no database changes it remains un-altered

KNOWN ISSUES WITH VERSION 0.5

* Players will need to relog if they are online while receiving a donation rank to have it displayed in chat (this is only because
chat API uses metadata and since players can be online or offline when acquiring donation status i will need to add yet another check
to verify that they are online and then set the meta.
* DO NOT reload your server while using this plugin! (still working on a work around for this it is mostly caused by
players metadata resetting when the server reloads i just need to temp store players meta during a server reload and reset it again
when the reload is complete, However im not sure im going to go through the hassle of doing this because a good server OP would never 
reload his/her server right ? and good plugin dev's implement a /reloadconfig command right ?
* Still debating on rather or not to implement a mute command i have the code started but. . .not sure if its going to be worth
overriding the essentials mute command we'll see where it takes me :/ as of now essentials mutes globally across all channels