Refactor inline_thumbnail_creator to be less of a mess.
Refactor InlineThumbnailCreator to be a bit cleaner, add basic tests for the string path case.
Fix smoke test to not blow up.