Update glitch.js to version 3.1

+ Add support for RGBA colours, and a new boolean to select whether to use them.
+ Add support for distorting images with drop-shadow on supported browsers.
* The 'removeShadow' function now only removes the type of shadow associated with the object.
* Other fixes