Fixed problem with CG INVOKE
Moved flash player global mutex serialization to put_Movie instead of around CoInitialize/CreateAxControl/DestroyAxControl. It seems that the template host does not support concurrent initialization resulting in SecurityException later on. The previous lock around CoInitialize/CreateAxControl/DestroyAxControl only seems to have reduced the likelihood of put_Movie being run concurrently.