Make router work w/ TypeMap request extensions.
Make typemap dependency explicit.
Merge pull request #39 from duelinmarkers/work-with-typemap-req-extensions

Make router work w/ TypeMap request extensions.