Fix and add an optional map argument to defspec

Qualify defn arguments in a different manner so that users may pass
:seed and :max-size as arguments keys without the unique id.

Add an optional map argument for specifying :max-size, :seed, :num-tests.

Signed-off-by: Reid Draper <reiddraper@gmail.com>
Remove trailing whitespace
Add defspec macro tests
Merge branch 'feature/defspec-options'
Fix example in README

Fixes TCHECK-45
Link to API docs from README
Update codox version

Codox now supports markdown natively, so we don't need to use `codox-md`
anymore.
Update to Clojure 1.6.0
TCHECK-47: validate generator args

Because many higher-order-generators don't otherwise interact with their
generator args until they are themselves called upon to generate a
value, wrong-arg-type errors are caught rather later than the user would
expect, and often end up manifesting as a NullPointerException.

Checking the args with the `generator?` predicate whenever relevant
should improve this situation.

Signed-off-by: Reid Draper <reiddraper@gmail.com>
Assert that the argument to gen/sample is a generator

Fixes TCHECK-46
Print test failures that can be copied directly

Switch to `prn` for printing test failures instead of `println`. This
ensures that values like the empty string ("") are correctly printed
with quotes, instead of simply being omitted.
Add release notes and bump version to 0.6.0
[maven-release-plugin] prepare release test.check-0.6.0
[maven-release-plugin] prepare for next development iteration
fix defspec options

Signed-off-by: Reid Draper <reiddraper@gmail.com>
Update to 0.6.1
[maven-release-plugin] prepare release test.check-0.6.1
[maven-release-plugin] prepare for next development iteration
0.6.2-SNAPSHOT
TCHECK-49: rewrite gen/sequence

The gen/sequence function was unnecessarily generic in a way that caused
poor stack performance for generating large sequential types.

Rewrite it as a function called gen-seq->seq-gen, update usages, add a
regression test.

Signed-off-by: Reid Draper <reiddraper@gmail.com>