Improved HudClass, HudCharacter: added race filters. Server checks nick names.

- Character classes are now specified in XML file
- Each class can have a list of races which can use given class
- When creating character, class can be specified too
- Server can refuse a client to join if there is a player with the same name