3c589f7550
This commit adds a freeform type to accomodate for new options to use with ALTER ROLE. It also will perform extra checking and conversion for options with parameters. Converts option names into upper case with space instead of underscore.