[WM] upgrade Immutant to 1.1.1

I was trying to see if this would fix an issue I was having running this
locally, but I don't think they were related. Anyway, good to stay
current regardless.

I also improved how we interpolate the IMMUTANT_VERSION variable.
Merge pull request #4 from turbovote/upgrade-immutant-to-1.1.1

[WM] upgrade Immutant to 1.1.1
[CS NH] Correct the base directory for immutant
[CS] Local development scripts

* script/build-dev to build the the immutant-docker container
* script/build-subproject to build subprojects
[CS] Markdown fix
[CS] $(<$FILE) instead of `cat file`
[CS] immutant-deploy 0.0.13
[CS] immutant-deploy 0.0.13
Merge pull request #5 from turbovote/local-scripts

Local development scripts
[WM] this allows optionally passing docker run args to build-subproject

I use this to link to the datomic-dev-transactor container in the
ballot-scout docker-run script. So this can be evaluated in that context.
[CS] Document additional args in the usage output
Merge pull request #6 from turbovote/pass-docker-run-args

allow optionally passing docker run args to build-subproject
[WM] revert to quay.io repo

Now that we have auto-triggered builds on Quay.io, we should use it
everywhere since it's still much more reliable than docker.io.
[NH] Bump immutant deploystep to 0.0.16
[WM] move LEIN_* credential checks into Datomic-needing subprojects

Not all immutant-docker projects need Datomic, so we shouldn't enforce
this here.
[CS] immutant-deploy 0.0.17
[CS] Empty commit for wercker
[CS] Don't pull after push. Why do that anyway?
[WM] switch to clojure-api base container
[WM] switch to clojure-api-supervisor base Docker image