ninject/ninject — pull request #93 by jamesmanning (2013-05-24 18:15:07+00:00)
Title: test and fix for CommonServiceLocator.NinjectAdapter and named bindings

The CommonServiceLocator specifies that calling its non-keyed
interface will call the keyed interface with a value of key == null.
It also states that when a key is passed as null, it needs to be
handled as returned the 'default' instance. Because of this, we
need to handle the key == null case specifically. Without this
change, the newly added test fails as it attempts to find a binding
with a name of "" (empty string).