Added Caption support (which is really just a comment with is_caption=true).  Added the is_caption metadata object to all comments (so there will be one bad stale object in the db until it's flushed again)