moved named color resolving to JS so platforms can just worry about hex values
support shorthand css color values like #F3D and sanity check for leading octothorp
Added Windows Phone support
Store updated value of isVisible when we call show/hide. Use callback to set initial isVisible value for _ready
lightContent always sets BG to black, default always sets BG to white