Added Disposing event

Added a Disposing event to the TypeProviderForNamespaces type.  This
allows type providers that require their own resource management to hook
into the IDisposable.Dispose call.
Merge pull request #23 from ReedCopsey/master

Added Disposing event