Update defs.
fix tests
add more tests. fix tuple reuse issue.
add another test
Remove duplicate.
Merge pull request #171 from nathanmarz/feature/function_constraint

Add More Tests (of Function Constraints and duplicate outputs)
supply conf
remove extra imports. Closes #101
allow cascading functions. Closes #152.
use midje for tests
get test back in
address comment
force info
Merge pull request #174 from nathanmarz/feature/conf_adjust

Pass Configuration into KryoService
fix format string
Merge pull request #175 from nathanmarz/feature/cascading_func

Allow Cascading Functions
Hash join support
exclude .java in jar, fixes #132
Cleaned up hash-join
Make optional arguements, well, optional