Upgraded angular to 1.2.0
Better way to download subtitles after a save error

Added a button to download subtitles after a save error.  This is way
better than having the user cut and paste.

Added debug modal window.  Right now it only has 1 option: force save
errors.  But I figure this will be useful in the future.
Fixed error message when subtitle saves fail
Merge branch 'staging' into gh-751

Conflicts:
	media/src/css/subtitle-editor/subtitle-editor-dev.css
Cancel idle timeout when we are showing the error modal (#751)
Better browser compatibility when downloading subtitles (#751)

Not all browsers support object URLs, so I switch to the HTML5
FileSaver interface, and added FileSaver.js and Blob.js which
implement the interface for browsers that don't support it natively.

The third-party javascript comes from:
https://github.com/eligrey/Blob.js
https://github.com/eligrey/FileSaver.js
Merge remote-tracking branch 'origin/staging' into gh-751

Conflicts:
	media/src/css/subtitle-editor/subtitle-editor-dev.css
	media/src/css/subtitle-editor/subtitle-editor.scss
	settings.py
Don't use the download button on Safari (#751)
Merge branch 'staging' into gh-751
Tweaked download instructions for safari (#751)
Fixed conflicts
Merge branch 'staging' of github.com:pculture/unisubs into staging