Updated Jcrop from 0.9.9 to 0.9.12 for compatibility with jQuery 1.9+, fixes #24
Added rounding of Jcrop values in javascript

Jcrop removed rounding of floats when cropping scaled images in 0.9.10, causing
easy_thumbnails to fail to resize the image.

This change restores that logic, moving it from Jcrop to image_cropping.js,
ensuring that only integers are ever stored as they were before updating Jcrop.
Update jQuery to 1.9.1
Add Richard Terry to contributors
Tweak thumbnail processor

The box argument can be either a string or a list.
Bump version for new release
Don't pin specific easy thumbnails version as requirement
Allow building docs via sphinx
Only define version string in one place
Added changelog to README
Tweak MANIFEST.in
Update travis config
Tweak MANIFEST.in again, add example subdirs
Add PyPI version badge
Remove easy thumbnails from install_requires

We don't require a certain version of easy thumbnails.
It should be okay to use easy thumbnails 1.4+ but unlike recent easy
thumbnails versions we don't require Django 1.4+ (yet).
Make sure easy thumbnails is installed before running tests on Travis CI
Cleanup MANIFEST.in
Use a self-executing anonymous function for better encapsulation
Switch to revealing module pattern

see: http://addyosmani.com/resources/essentialjsdesignpatterns/book/#revealingmodulepatternjavascript