Completing a TODO in CharacterCreate.
Merge pull request #19 from jurchiks/e-up

Completing a TODO in CharacterCreate.
Implementing mentoring:
Adding almost full support for the new mentoring system.
Updating RequestCharNameCreatable
Fixing errors after last changes with char name pattern verification.
Reworking DocumentParser to be an interface using defenders (default
methods)
Allows the implementation of a parser without helper classes.
Adding ExCastleState packet
Adding back ExAdenaInvenCount removed in previous commit
Adding Ability Points System
Patch by me and @UnAfraid
Merge branch 'L2J-ertheia' into ertheia