Convert ISUPPORT to use a map instead of a string.
Merge pull request #487 from SaberUK/master+better-isupport-api

Convert ISUPPORT to use a map instead of a string.