Removed some variation options since they're always added in ViewConfig::TextSequence anyway
Couple more tweaks to get checkboxes behaving themselves
Put most of variation option munging in here, since it depends so much on parameters passed by children
More checkbox-fixing
Get params from viewconfig (needs more work)
Updated to share viewconfig between main control panel and export interface
Added in exon display to MARKUP_OPTIONS, as it's shared by at least two views
Extended new viewconfig/export structure to Protein Sequence page