New Configuration Implementation, UTF-8, Basic Language Implementation, Code Cleanup

Wanted to enable translations and came across some unclean code which also where compiler warnings.
Optimized that, added basic language support for the listener class.
Updated configuration handling to default Bukkit implementation, does everything that it did before but why simpler ;)