Fix README non-matching example

The example of non-matching returning nil passes in a
string instead of a request, and thus if run in real life
fails with a `NullPointerException`.
Merge pull request #18 from fredericksgary/master

Fix README non-matching example
Updated .gitignore with latest Lein defaults
Added path-encode function for canonical encoding
Updated ring-mock to 0.1.5
Updated base Clojure dependency to 1.3.0
Added criterium to dev dependencies for benchmarking
Shorthand private metadata syntax
Updated README structure
Added license information to project file
Added test profiles for Clojure 1.4.0, 1.5.1 and 1.6.0
Added .travis.yml file
Added build status to README
Released 1.2.0