Adds missing IDisposable declarations on certain interfaces.  Includes some using statement cleanup as well in the touched files.