use call to run wget and curl

When wget or curl are wrapped in a .bat or .cmd file as is done by chocolatey then you have to run with call. Using call to run regular executables works as well. This prevents the error "The system cannot find the batch label specified" from appearing.
Bump version number up to 2.4.4-SNAPSHOT.
Bump reply version for drawbridge->nrepl exclusion

refs #1625
How to opt out from "Main-Class: clojure.main"
Merge pull request #1628 from paxan/patch-1

How to opt out from "Main-Class: clojure.main"
Use pr-str for clj/sjacket roundtrip. Fixes #1632.
Preserve metadata during clj->sjacket conversions.
Don't read git files if they are unreadable.

Also print warnings if the file is not readable. Fixes #1585.
Document using unquote in :dev profile for OS-specific config.

Addresses #1228.
That was terrible advice.
Fix grammar and print exit code from http client.
Extract version parsing function out of parse-semantic-version.

Enables parsing of the semantic version without triggering an abort
in case of a parse failure.

Fix typo.
Merge pull request #1640 from phalphalak/separate-control-flow-from-version-parsing

Extract version parsing function out of parse-semantic-version.
Bump pedantic version

I've redone some of the internals of the pedantic library, so it should
be more efficent and has better documentation.

Fixes #1491
Clarify what "last one" means for profile override

Re: #1646
[ci-skip]
Update zsh tasks from latest leiningen release
Fix up namespace completion

* Complete even when test dir is missing
* Remove trailing parentheses
* Use only one invocation of awk
Check if in a lein project before ns completion
Merge pull request #1648 from jgdavey/zsh

Zsh completion
Check if mktemp is available before using it.

Fixes #1514.