Workaround for thrift issue makes paramBreak a required field; tests updated

This fixes an issue where FormaValues were not being properly serialized into our pail. Specifically, the `paramBreak` field was getting reset to 0.0. [This gist](https://gist.github.com/robinkraft/5424034) demonstrates the problem. This may be a bug in thrift.

Our workaround is to make the `paramBreak` field required. All tests pass.