Adds a test, it already passes, doesn't find anything new
Add another passing test
Changes test to more closely mirror broken internal code
Changed secondValue to use BeanProperty to test that works too
Add Scaladocs link to README.
Add support for scala 2.10.0
Make Dsl class Serializable

The lack of serializable capability to Dsl class was causing a exception
when executing on hadoop clusters.
Merge pull request #289 from joliveirinha/ft-scala10

Converted to scala 2.10.0
Added support for unpack(To) -> '* as per:

https://groups.google.com/forum/?hl=en&fromgroups=#!topic/cascading-user/49OkfPAotx8

Involved updating ReflectionSetter's arity() method and adding a
getResultFields() method to TupleUnpacker (and overriding the default
implementation in ReflectionTupleUnpacker). Without these, Fields.ALL would
cause problems for Cascading downstream.
Fix typed self-join
Merge pull request #288 from johnynek/feature/anotherTest

Add another passing test
Merge pull request #287 from johnynek/feature/groupAlljoinTest

Adds a test, it already passes, doesn't find anything new
Add comments to CoGrouped2
Merge pull request #296 from twitter/bugfix/typed-selfjoin

Fix typed self-join
Half way through updates
Added tests. Working nicely except that the order of fields is unpredictable
Tests are passing but shouldn't be
Simplified - ReflectionSetter now doesn't have to be aware of Fields.ALL differences
Switched to Oscar's idea of passing Fields around. Much more sensible. Also added in ReflectionUtils (mostly still stubbed).
Refactoring to a single helper method (expandIfAll) which does the only Fields.ALL check. I think this is the joint.