Remove restriction on not resolving generic interfaces.  I can't remember why it's there.  Closes #1.
Update ninject packages to latest version
Update fluent assertions to v3