Extension doesn't have to be 'swf'. Ping #4.

Update filename handling to allow for non swf extensions.
Catch errors when loading old SWF files. Fixes #8.

AVM1Movies are old and can't be opened, and now it catches that error and exits out instead of locking.
Bump version number to 0.3.1.