Allow array of renderer options

Options can now be passed with `set :markdown, %i[options here]` and are converted to a hash with true values `{options: true, here: true}` internally.
Previously only hashes were allowed, so this change is fully backwards compatible as it'll only affect arrays.
Mentioned in #1154