Making color picker more flexible: more than one per page, more than jus...

...t backgroundColor can be edited, defaults to setOnStart.

@anutron 
you don't need this for each example. it's global the way it's written