Specify maximum number of characters instead of words for spit

This adds the `:max_chars` option to `TwoChainz::Generator#spit`.

Right now it's fairly simple; it'll keep adding words until it's gonna go over the character limit. This will sometimes leave us further from the maximum than we could be, but that's okay I think.