Add `full-fit-in` feature
Similiar to `fit-in`, while scaling the image to exactly fill a given box to the full without cropping
Release 4.1.1
We now support using both the number of the file descriptor or the path of it
Fixing documentation on console app
Release 4.1.2
Removing a pdb. oh the shame...
A safer way to set preserve exif
Fixes #305. Release 4.1.3
[Error_handler] add config to let usage of context value as part of the file name
[eror_handler] file add timestamp to log
Don't log HTTPError objects from tornado
Added demo section
Merge pull request #313 from marcelometal/patch-1

Added demo section
Rename the handlers to have clearer meaning

Summary:
The naming is relative confusing as they have very close names.
It gives me a bit hard time every time I read through the codes.
Therefore, here I sincerely suggest a renaming refactoring.

Test Plan:
1. make test && all green! Hooray!
2. python server.py && check image processing works
Merge pull request #319 from frankdu/refactoring

Rename the handlers to have clearer meaning
Merge pull request #310 from mattrobenolt/httperror

Don't log HTTPError objects from tornado
file error handler with context
Merge pull request #308 from dhardy92/feature_ErrorHandlerFileNameUSeContext

Feature error handler file name use context
Thumbor support for gif and animated gif images.
travis gifsicle requirement