fix for rare bug

when a character's name begins with a number, for example 1st, the 6 for colour will become a 61, eating the 1, leaving a colourless <st>
Changing to \x0306 will prevent the number in the name from being parsed.
* Moved name constants to constants.py
* Moved and renamed get_power() to common.py
* Added anticheatpackage/constants.py and moved all anticheat related constants there
* Fixed bug in log, where I was comparing loglevel the wrong way around, derp!
+ Added glider reset attack animation bug abuse detection
+ Added equipped consumable checking
+ Added checking for the ranger stealth flag on none rangers

NOTE: New checks will not work until matpow2 adds on_consumable_update and on_flags_update events. (They are tested and work, however.)
* Updated anticheat package structure to new format.
* Added simplified version of power formula
* Added error printing when importing script packages.
Merge pull request #97 from TehNinth/patch-1

fix for rare bug in chat display
Merge pull request #95 from sarcengm/feature-anticheat

Some Anticheat restructuring and new features.
Minor website update

* Switch to new multi-page jQuery plugin (custom made!)
* Add user avatars to commit history
* Add toggle animation for long commit messages
* Made some of the JS more readable
Fix script execution on page change
Fix ScriptManager and change MissionData
Change last_shoot_time -> mode_start_time
Fix server list threshhold

Change from a max of 39 displayed servers to 40, after which point the
pagination will display.
Merge pull request #98 from cs475x/master

Minor website update
Make send rate a configuration option
Change default connection timeout
Add /unban command
SoundAction copy paste error
Merge pull request #104 from MazeXD/master

SoundAction copy paste error
Change entity data names
Merge branch 'master' into feature-pyinstaller