Cleanup wagtailimages backends code
Wand image backend: Always clone images before performing oprations on them
Minor wagtailimages cleanup
Cleanup Filter.process_image a bit
Updated hallo.js library to 1.0.4 from unknown version
Merge branch 'master' of github.com:torchbox/wagtail into hallo-dist-update
Add 'original' as an image filter to return the image un-resized - fixes #128
Update image tag documentation to cover the 'original' resize rule
add changelog entry for 'original' resize rule
Merge pull request #306 from gasman/feature/issue128

Add 'original' as a resize rule supported by the image tag - fixes #128
Merge branch 'hallo-dist-update' of https://github.com/jeffrey-hearn/wagtail into jeffrey-hearn-hallo-dist-update
Merge branch 'jeffrey-hearn-hallo-dist-update'
Coalesce animated gifs before resizing them. Fixes #264

In an animated gif, each frame is only the size it needs to be to cover the changed part of the image.
This is often much lower than the actual image size and the Wand image backend was using this incorrect size in its resizing calculations, causing all animated gifs to be resized incorrectly or not at all.

This commit calls ImageMagicks "MagickCoalesceImages" on the wand image. This resizes every frame to the full size of the image so the resizing calculations will work properly.
Revert "Cleanup Filter.process_image a bit"

This reverts commit b5586102ed5ae4bb3f56c33f2dc9de56628fdd2b.
fixing breadcrumb position on mobile
Merge remote-tracking branch 'upstream/master'
Merge branch 'image-backend-tweaks' of https://github.com/kaedroho/wagtail into kaedroho-image-backend-tweaks
Merge branch 'kaedroho-image-backend-tweaks'
Added some missing changelog entries
Fix embedly key referenced before assignment