User compiler hints take precedence over crossWithSmall or CrossWithLarge hints.
Add generated avro classes to simplify build and plugins.
Add upper bound for dynamic path cost weight to prevent cost overflow.
Fix avro serialization and add tests.
Merge branch 'master' of ssh://github.com/stratosphere/stratosphere into ozone_master