Do not default to verbose debug in the REPL.
Fix bug where DList.apply can't be too short.

Fix bug that occurs when using DList.apply with a resulting DList whose
length is shorter than the the hinted number of map taks.
Make REPL 'ls'/'cat' support multiple filesystems.

Add support to the Scoobi REPL's 'ls' and 'cat' commands to support
multiple filesystems, that is, not just the "default" filesystem as
specified in the configuration. The fileystem will be inferred from the
URI, else will default to what is specified in the configuration.
REPL 'ls' to report file length not block size.
Add 'avrocat' to Scoobi REPL.
Add 'assembly' SBT project for Scoobi REPL.
Make REPL script aware of its install location.
better fix for the serialisation issue with the optimiser rules
better use of the local files from the distributed cache
we effectively use file:// as a scheme to get files which are present in the local cache
fixed the access of metadata for TaggedKeys, Values, Grouping,...
using metadata also in memory when reading ScoobiWritables in memory
preventing accidental division by zero errors in TaggedPartitioners
better protection against division by 0 which can occur when composing Grouping instances
added a unit test for groupings to check div by zero
fixed the job name and reduced its size
Added sumMonoid
changed sumMonoid to fold, added foldMap
Merge pull request #294 from adelbertc/sum-monoid

Added sumMonoid
added the total number of steps in the map reduce job name
using a WireFormat to serialise elements of a SeqInput