Fixed an issue with sanitizing enumerables and dictionaries when the object derives from base types or interfaces and is non-generic. Initial commit of HTTP Patch support.