add 'midje' dependency.
when file is given, returns itself.
add protocol for sub-resource lookup.
add 'resource-uris' to retrieve seq of URIs.
allow for zero-arity version of 'resources'.
fix handling of URL to root directory in JAR.
add .travis.yml