Player changes, refactoring
* Health and mana have been adjusted to closer D20M base values (10 from 100)
* Saving throws have been implemented (and related stats)
* Player states have been partially implemented
* The takeDamage proc has been added for dealing damage to mobs
* Playersheets now show the player's icon
* Fix for parseIcon not displaying correctly in mini-browser
* doCombat proc partially implemented, when called it will process combat until a combatant dies
* Global defines added
Quick-fix
* Removes a left-over debug message
Adds a proper skin file (code/interface/skin.dmf) and refactors saycode.
Removed some nonexistent macros from code/interface/skin.dmf.
Player changes
* Adds the function for stats to revert (slowly or at once) to their pre-change value
* Adds the ability to reroll Stats (which locks in the player when kept)
* Adds a randomise function for players (and sets randomises them on creation)
Merge pull request #9 from MrSnapwalk/interface/saycode

Adds a proper skin file (code/interface/skin.dmf) and refactors saycode.
Quickfix
* Fixes randomised players not correctly getting their skin