Base: statusbar clock customization + initial interface + colorpicker

Some things changed on kitkat + our old code needed in general a bit
rework. All done with this patchset.

This commit add support for:
- Clock and date enable/disable
- Clock and date position
- AM/PM styles multilang support
- color
- Date format
- Date style
Originally by kufikugel. I only ported it to 5.0
PS2:
- several fixes and optimizations and code cleanup
PS3:
- more adaptions to LP
PS4:
- cleanup
PS5:
- animate hiding correctly on center clock mode
Change-Id: I456bc81c0c981c04467c9908c164e7c3b6cb75d3

credit slimrom