Hopefully fixed pet zone crash.

Rewrote NPCScale method per Torven's guidance.

The see_invisible database columns now accept values 2-100 to indicate the percentage chance they have of seeing invis. A value of 0 means they won't see invis, and a value of 1 means they always will. (This preserves the current database entries.)

Added a player profile dumping command for internal usage.
Merge pull request #41 from cavedude00/master

Hopefully fixed pet zone crash.