Check whether a MIME type is installed before installing a Slight handler for it.
Cleaned up event unregistration
Register Silverlight plugins on initialization instead of page load

So you can type Vietnamese into Silverlight text boxes right after dismissing Click-to-Play.