Split generation and exportation of image.
Undo some overly aggressive find/replace.
Caller is now responsible for image cleanup.
DRYer
Merge pull request #40 from swipely/decouple_build_and_export

Separate build and export steps available.