Bug fix

Fixed a critical bug where the ordering of thrift fields used to derive the schema from was arbitrary.

Also reduced the sbtassembly log output.
are there any problems this might mask?  (just a question, not a change required for the PR)