Break test to reveal bug, tag named transform explodes Expando
Just use _transform instead of transform
Updating the .clear styleName to be .clearfix instead. Base.j2 applies the 'clearfix' class to the 'banner' element, and not the 'clear' class. Discovered after inserting relatively position as opposed to absolutely position children into banner, floated left, and noting clearfix wasn't being properly applied to grow the height of the banner element to its children. We *could* also change the class applied to the banner to be 'clear' instead of 'clearfix', but I'd rather go with the former.
adding restructuredtext plugin support
Coffeescript plugin: compile any .coffee file into a .js file.
added thumbnails plugin
fixed function description
thumbnails plugin: crop image if both width and height defined
thumbnails plugin: added 3 crop types
thumbnails plugin: make resources under content directory instead of generating them in deploy directly, make all thumnails in single place(content/.thumbnails) for simple maintenance but keep original deploy path to preserve naming logic in generated site
tests for thumbnailer plugin + larger/smaller options

remove debug statements

rename thumb_size -> thumb_scale_size
simplify preserve_orientation code

remove unneeded parameter
note that cropping isn't tested yet
clean up docs
no need to specify image type to save as
use os.path.join
better includes matching. don't limit extension

This *should* support anything PIL supports now (but, not yet tested)
remove unused imports
Add support for using pillow instead of PIL.
fixes the problem of comparing dates offset-naive and offset-aware datetimes by removing the timezone before comparison