Fixing the ssh task
Append source information to configuration
List is nicer here
Deal with formatting with a list path_prefix
Use a list here to improve how options are added to images
Cope with formatting from path as a list
Include home configuration even if no __images_from__
Show source when complaining about unfindable key
Option merge no longer has dot restriction
Specify new option_merge
Upgrading input_algorithms
Version bump
Don't need the no_dots test anymore
Don't fail if there is no home dir configuration
Version bump
Perhaps actually raise an error if extra configuration is broken
Use option_merge for images and pass around less

Using option_merge to join together the heirarchy of options for each
image

Also put all options into the configuration rather than passing around
arbitrary options

As part of this, I also moved some functionality out of harpoon.tasks
into harpoon.option_spec.objs

I also made image.commands lazily evaluated to cut down startup time
Making harpoon work with docker 1.3
Complain about missing environment variables early
Fixing the push_all task