Major refactoring of FaunusCompiler and FaunusPipeline. Ability to add MapReduce-based Input/OutputFormats.