Make sure options can be cleanly overwritten.
Move formatting out and make it locale-dependent.
Fix problem with kanji not splitting properly. Fix issue with givenFirst swapping a given name to surname and leaving no given name.
Version 0.0.9.