Add ScoobiEnvironment, including support for counters, etc.

Merged manually from:
https://github.com/benwing/scoobi/commit/56964f9c
https://github.com/NICTA/scoobi/pull/123
https://github.com/NICTA/scoobi/pull/145

Conflicts:
	src/main/scala/com/nicta/scoobi/impl/exec/MapReduceJob.scala
release 0.6.2-cdh4-fs-a