Attempted a fix for the Flash to JavaScript to Flash calls issue. It didn't seem to work for linux users. I moved the "Timer" to setTimeout in JavaScript.
Grouped the error code constants in to sub groups. Added a customSettings object where user's can store data with the SWFUpload instance.