(TK-45) Add string support to `:scheme:` option

Allow the `:scheme` option for a proxy to take a string
as well as a keyword.
I think it would be better to just replace the keywords w/ the strings, instead of keeping both of them, since in the "real-world" this value will always be a string from a config file.