Converted 0-100 thumbnailQuality param to appropriate 0-9 value when calling imagepng()

Signed-off-by: Joshua Paling <joshua.paling@gmail.com>
Fixed imagick banding (offsets should be negative for lengths shorter than destination length)
Merge pull request #115 from joshuapaling/master

Fixes issue #97 - invalid param for imagepng()
Fix `Undefined index` error. Closes #117
Properly handle database rollbacks when exceptions are thrown
Added error logging for thrown upload exceptions
Fully document polymorphic uploads. Closes #94. Closes #124
Fix App::uses() call for HttpSocket. Closes #101
Made specified changed that will download facebook photos error free
Combined FileGrabberBehavior functionality with UploadBehavior functionality, the field for uploading a file can now be a file or a URL.
Updated readme
Updated readme
Updated readme
Update README.markdown

Updated the example usage of Upload.Upload
Update README.markdown

updated verbiage of Usage for the Upload.Upload.
Added file_name_override variable to the model save data so the file name can be overwrtten for custom saving
Merge branch 'master' of https://github.com/slamkajs/upload
Made requested changes with exception of the tmpfile() usage
Removed debug code
Committing changes to master