Renamed files to make more sense
copy pasta from my old Java code
Merge branch 'master' into dithering

Conflicts:
	src/build.sh
Also include Dithering.js in the worker when building dist/ files
super hacked dithering
Adding a test to demonstrate using different palettes
Use Quantizer to build palette if none provided
Also render multi frame animated gif in the custom_palette example
speccing options in the README
Refactor the worker and main code to follow the logic for choosing whether to use quantizer or dithering as defined in README
Be somewhat lenient with somewhat faulty palettes - so the library is easy to use
No need to check for palette length in the worker-it's sanitised before it reaches there
Oops, correct wrong references to another test title and description in the palette test (ahhh copy pasting…)
Add dithering example
Add `closest` dithering