fix(widget): ensure image is loaded before initializing widget

jquery.ready doesn't take into account the loading of images.
If the images are not loaded, we get wrong image dimension
causing the PPOI widget to fail.
Removing redundant javascript fixes #1

Thanks for the great suggestion, @theskumar !
Merging pull request #1 from @theskumar

Thanks for your interest in the project!
Bumping version in preparation for re-releasing to PyPi
Ensuring orientation exif data is respected during pre-processing
Adding release notes to docs, bumping to 0.1.3
Skipping orientation pre-processing if no orientation data is present
Improving the 'crop center point accuracy' of CroppedImage

Previously the ImageOps.fit function to used to crop images but I found
its accuracy was lacking. The new approach utilized in this commit
gives significantly more accurate results than using ImageOps.fit,
especially when dealing with PPOI values located near the edges of an
image or aspect ratios that differ significantly from the original
image.

Also:
* Bumping to 0.1.4 release
Adding better error handling for PPOI validation
Ensuring resized_storage_path is set when placehold.it is used
Bumping version, docs for 0.1.4a release
Updating default resize resample filter to ANTIALIAS
Bumping version, docs for 0.1.4b release
Squashed CroppedImage 'black stripe' bug

Black stripes were appearing on crops made from images with PPOI values
to the right and/or bottom of center (greater-than 0.5).