Added functionality to verify that the swf is loaded and ready and that the js api is ready

I don't like that the integrating application needs to call `start` - and the polling solution seems suboptimal at best.
Would it be possible for the javascript to check if the SWF is ready when `on('apiReady', function(...` is called, and if it is - just fire the event. If it is not, ignore it and let the SWF fire it when it's ready?