fix(router): Use new find_equiv signature.

See https://github.com/rust-lang/rust/pull/18440 for the change in rust.
fix(Makefile): update the `run` target

    `make run` now targets the correct example path at
    `./target/examples/example` rather than `./target/example`
fix(HashMap): fix HashMap path
fix(TreeMap): fix TreeMap path
fix(macros): remove warnings from lint name change
Merge pull request #111 from Ryman/hash_map_underscore

Fix for master
Merge branch 'master' of https://github.com/nickel-org/nickel.rs into shared_route_data

Conflicts:
	src/router/router.rs
Remove RouteTrait, introduce RouteHandlerTrait.