Added support for phonetic spelling inside KVTML 1 files

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added missing documentation

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Whitespace fix

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Changed Element -> XMLElement

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added utility class for safe attribute value retrieval

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added ability to override the default Locales

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added support for KVTML 1 language codes

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added support for KVTML 1 examples and dates.

Signed-off-by: Sebastian Hoß <mail@shoss.de>