Don't overwrite the character class with a generated title
Support unique power trees for classes
Don't display duplicate class titles
Add "requires_class" property to items
Better engine/classes.txt parsing

Also, don't translate "Adventurer", since class names are stored
untranslated.
Merge pull request #1241 from dorkster/power_tree

Unique power trees and item requirements for classes