Added support for http methods when mounting routes.

added support for http method matching when selecting route

BUG=

Review URL: https://chromiumcodereview.appspot.com//14267030
Increment version and update examples in README.md
First few classes and addRoute() for hierarchical routing.
Merge branch 'experimental_hierarchical' of https://github.com/dart-lang/route into experimental_hierarchical