Remove precondition that was inaccurate.

It was breaking handling of the -- stop-parsing-arguments indicator.
Update clojure and lein versions
Add test case for ::more
Version 0.3.3, with better handling of -- argument
Add *stop-at-first-non-option*.

Exposes some useful functionality from the underlying getopt impl.
Fix some years-old whitespace issues
Update gitignore
Maven central hosts getopt now
Version 0.3.4.

Supports *stop-at-first-non-option*.