generalised the use of a local directory that's relative to the working directory for the current Scoobi job.

This was previously done only if TestFiles were used. Now this is always done when creating a new Scoobi job so as to avoid concurrency issues (these show up when running the BoundedSpec)
Handled the case where the input is an empty list in FunctionInput.
closes #60, closes #75
not loading the default values when creating a configuration for the unit tests
proper removal of temporary files when keepFiles=false
fixed a small mistake in the UserGuide for the description of the 'times' option
added the possibility to filter out the log categories when using the verbose option on the command line
Update examples for API changes.

Update PageRank and WordCount examples for changes in the API,
specifically the change to ScoobiApp and the introduction of DObject.

Also remove all other examples as they have been ported to be acceptance
test specs.
more robust Helper.pathExists
closes #86
Add sbt .history file to .gitignore.
Add type annotation to speed up compile.

Work around bug in Scala compiler that causes build time of
MapReduceJob.scala to be 2-orders of magnitude greater than what it
should be.

Refer to
http://www.assembla.com/spaces/scala-ide/support/tickets/1000853-very-slow-saving-editing-in-editor-
for further details.
Remove unnecessary warning supressions
better build definition for the specs2-reports directory
vals should be avoided in traits
simplified some parallelDos
added 2.9.1 as a cross-publish version
Have floating ParallelDos share MSCRs.

For ParallelDos that are not captured by MSCRs with GroupByKey nodes, so
called 'floating' ParallelDos, ensure that those that share a common
input are captured by the same MSCR.
Supress 'vargs parameter may possibly lead to heap pollution'
Update join/coGroup to be more inline with DObject/DMatrix
Add transitive resolvers
simplified the passing of log levels to the scoobi args and detached 'scoobi' as being the argument name while 'verbose' is the value name