Implement color picker as an API

Cherrypicked from jellybean CMPA branch

Change-Id: I971a32a9667ad7e8db73920b3d709c0f737b38b8

Conflicts:

	core/res/res/values/public.xml