Clean up whitespace and line-length.
Tweak formatting.
Convert to inject Clojure code via esfj Providers.
Ignore local temporary directory.
Tweak so can produce submittable output.
Merge Marshall's latest work!

Merge branch 'feature/llasram-esfj' into develop