Calculator:Dark UI changes

Calculator: TRDS goes Slim

add trds changed files to provide new UI mode engine

This commit fixes also a missing color value link issue from
AOSP

cheers

Change-Id: I18cdb88941ae212cfa82c59bd3124dc04efc6c20

Conflicts:
	res/values/styles.xml
Calculator: EL translations

PS2: rebase

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ic93954bd6a072995c8e7abdce51ab0a530a77cbf
merge changes from CyanogenMod 10.2 into local branch
Calculator: FI translations

Change-Id: Iaaa4eb00e374e39e0da260a873c4d002b0de987f
Calculator: DA translation

Port from cm-10.1

Change-Id: I66f563ed253a4d8d4d339928d8f234b26f20f6ad
merge changes from CyanogenMod 10.2 into local branch
Calculator: SV translations

Change-Id: I5830c24b0cbbd521356b494c41b89d91024494b2
merge changes from CyanogenMod 10.2 into local branch
Merge "Calculator: FI translations" into cm-10.2
merge changes from CyanogenMod 10.2 into local branch
Calculator: SK translations

Change-Id: Ibdadf3a716fc5480f1fe4c19e7598afe773d41f7
merge changes from CyanogenMod 10.2 into local branch
Calculator: Fix bin and hex modes and improve logic

* Fix buttons status when changes from all base modes in all the layouts
* Improve view id search logic (find all ids, not only the first)
* Fix overflow in hex conversion (author Will Harmon)

Patchset 2: Revert "do not allow floating numbers in hex and bin modes"
            Allow dot in banned resources
Patchset 3: Allow matrix in bin and hex modes

Change-Id: I2fbf4e7b6a398992a3e3688d9d53851bfdcd4be1
JIRA: CYAN-1817
Issue: https://jira.cyanogenmod.org/browse/CYAN-1817
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
merge changes from CyanogenMod 10.2 into local branch
Calculator: Prevent pasting in TextView in lockscreen widget

Pasting on a RemoteView requieres the use of the new getBasePackageName included in API 18.
Otherwise, the addActiveOwnerLocked will be launch a unhandled Security exception.
This changes remove the copy/paste/cut actions from the TextView when API is lower than 18.

Change-Id: I40b9385ba36f0a0be75205f01c2ce08aebe00760
JIRA: CYAN-882
Issue: https://jira.cyanogenmod.org/browse/CYAN-882
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
merge changes from CyanogenMod 10.2 into local branch
Calculator: RU translation

Change-Id: Icc58058bbeb2bb8794210f2c8c9122228dfb8e61
merge changes from CyanogenMod 10.2 into local branch
Calculator: Allow theming of widget textcolor

Change-Id: Ib596d087d285f59e883ef4baac7f99611f1bcdfe
Merge "Calculator: Allow theming of widget textcolor" into cm-10.2