added parameter to control if the code should be returned instead of null if the message could not be resolved
added more verbose errorhandling, wrapped runtimexceptions in specific exception
added possibility to control the encoding the property-file is read with
(to be able to set it to utf8 for example)
added idea files to .gitignorewq