Locale support using libiconv and libicu, cosmetic improvements
Fixed unaligned memory access in addressof and property_tree