Wow, a complete refactor of the options to try to keep things DRY.

* Create a separate class for each option. The class holds all of the applicable logic to do printing, validating, etc.
Move field registration to MozillaPersonaOption->Register.
When validating the background color, the # must be at the beginning of the line.
Add the ability to click the actual persona button to select the color.
Change "BrowserID" to "Persona"

fixes #65