Implement Router v2.1 ;)

See https://gist.github.com/1b54b0eaf48eabbcff24
for the TL;DR
Update route-recognizer
Fix failures caused by route-recognizer update
Merge pull request #1743 from CrowdStrike/route-recognizer-fix

Fix failures caused by route-recognizer update
Fix a bug with item controllers.

The shadow array of subcontainers was out of sync when array observers were
fired.