linting + load images through an optional cors proxy
event dispatch on error and loading start