fix (so to speak) for reverse ordering

Addresses #108 

There were two issues: 1) to serialize many scala objects, you need to not ignore synthetic fields. chill-scala was doing that, but scalding was not using that fix. 2) I added some tests to verify that serialization works when sythentic fields are handled correctly.