Initial grunt stuff
Merge pull request #1006 from yurydelendik/grunt

Initial grunt stuff
Fixes update-flash-refs
fill all paths in clip mask, fixes #919
Merge pull request #1007 from claus/clipmasks

Fixes #919 (Missing Eye)
Proxy Makefile calls to grunt
Merge pull request #1008 from yurydelendik/grunt2

Proxy Makefile calls to grunt
Adds other demos to the main page
Fixes 'grunt build-web'
Refactor invalidation logic.
Fix setSuper bug.
Merge pull request #1009 from mbebenita/master

Fix setSuper bug.
Cosmetic changes.
Let regions include the area affected by applied filters.
Call back oncomplete when final tag was parsed, don't rely on the swf header's file length.
Merge pull request #1012 from tobeytailor/parser

Fixes complete events not beeing fired for SWF's with incorrect fileLength field
Avoid calling undefined oncomplete callback.
Merge pull request #1013 from tobeytailor/parser

Small parser fix
Redoing promises based on https://github.com/domenic/promises-unwrapping
Replaces usages of Promise.when, .resoved and .value