Update swfobject to work with other scopes and variable names.

Right now, this only works if you use the global `swfobject` object.

The fix creates a `swfobject.SwfObject` interface that can also be applied to other variables. :)