Frameworks: Statusbar clock and date customizations

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

This commit include the following commits:

https://github.com/SlimRoms/frameworks_base/commit/4c7030b67c813cc1fe2b5119124a636984cc594c

https://github.com/SlimRoms/frameworks_base/commit/b1945db193f99a0fb616173104d2b7cfa927ae61

https://github.com/SlimRoms/frameworks_base/commit/966de7ec1db425e64ab2a4b9eb1740b073386f3e

and revert the following commits:

https://github.com/PAC-man/android_frameworks_base/commit/c3351ff0dcb099278c83ad2c35d3b5a0832c8f1a

https://github.com/PAC-man/android_frameworks_base/commit/aba8944c793aa47b4f9e292d01103a03091c2d3f

PS1: Initial

Change-Id: I4149fe8c8572f998db6f2b035f5dad2bf018cbca

Conflicts:

	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarTransitions.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java