Can supply an image path to detect boundary
default size now 100%
default annotation is on
Annotate now not default. Annotate writes image to disk.
Tidied up annotation and mask
annotation no longer coupled to imagemagick
fixed image annotate
annotate test
moved all TODOs to once file, also a couple of tests
removed silly attempt to implement a template pattern as it's not really the ruby way.