changed NamespaceHttpControllerSelector to use a helper class NamespaceHttpControllerMetadata rather than raw Type caching
do not recreate HttpControllerDescriptor every time
Merge pull request #513 from filipw/feature/cache-httpcontrollerdescriptor

Cache HttpControllerDescriptor in NamespaceHttpControllerSelector