-Change whitespace so windows doesn't mark everything different
-Use treemap for properties instead of hashmap. Xstream serialization
otherwise is random and non-deterministic, and it'll change a lot of
orders of things making the changeset much bigger for worlds when really
it should only be a few items.