Expose BitmapFilterProgram publically to allow external extend
Merge pull request #166 from sebgeelen/bitmap-filter-program-public

Expose BitmapFilterProgram publically to allow external extend
Use modern context restore in BitmapFilterProgram

This render program still used the "old" method of context restore.
Removed dead code and added overrides
Refactored RenderPrograms
Make Video.clone async and updated comments
Video.videoElement should be final
Code beautifications
Fixed TextField.bounds
Code beautificaions
Don't use abbreviation for field names

attribLocations -> attributeLocations
Small BitmapFilterProgram optimization
Use const lists for render passes
slightly improve the ChromaKeyFilter
still not perfect for semi transparent pixel.
Merge pull request #167 from sebgeelen/improve-chroma-key

slightly improve the ChromaKeyFilter
Added cors option for videos and changed cloning
fixed video loader for IE
Align audio and video loaders
Refactored check for audio and video codecs