Adding highlighting words

Added highlighting words:
Users may now use the new highlight commands:
-Use /highlight add, word to add a highlighting word.
You might add several words separated with commands.
-In a likewise fashion, /highlight delete, word deletes words.
-Using /highlight delete with no words will delete all.
-/highlight show or list will show all current highlight words.
-By default no word is added to highlights.
-Words are escaped
Changes for Railgun
Fix 'attack missed!' message
Consolidate Pokemon.getName & Pokemon.getLowerName
Add (Hi) Jump Kick crash message
Disable web access to backup directory

This directory should probably just be deleted entirely, but for
now I am just disabling web access to it.
Add ! and # users to the sort order

Users whose names are prefaced by ! (mute) or # (namelock) were
not included in the rank sort order, causing unusual sort results.
Merge pull request #5 from Joimer/patch-1

Adding highlighting words
Hackish solution to the sprite problem
Merge branch 'master' of https://github.com/pokecheck/Pokemon-Showdown-Client