Maintenance: fixed some style issues.  Some work on Abilities and CharacterClass but nothing finished - Abilities aren't instantiated yet.  Fixed an inventory bug (could not remove).

Classes should inherit object.  Variables should start lower case (classes upper case.)  Snake_case is better in python.  Used @property to allow for fields in abstract classes and made the abstract implementation simpler.  There's some old CoolAbility stuff in commandHandler that won't break anything.
Maintenance: tabs to spaces.