New Dado extensible API + Route + metadata = awesomeness

Bay is now a module for Dado that sets a RouterBinding. The RouterBinding searches through all the injector's bindings looking for services and filters, then create a Router that creates per request (or singleton) instances, injecting them. This is a work in progress, but it's already working pretty well.