Frameworks: port TRDS
credit SlimRoms

  - an all inclusive patch for trds minus the theme engine since we support cm theme chooser

Change-Id: I01ca0a4affac15c1ac6547dd40c07328ed33ab01

Conflicts:
	packages/DocumentsUI/AndroidManifest.xml
	packages/DocumentsUI/res/layout/activity.xml
	packages/DocumentsUI/res/layout/fragment_save.xml
	packages/DocumentsUI/res/layout/item_doc_grid.xml
	packages/DocumentsUI/res/values/colors.xml
	packages/DocumentsUI/res/values/styles.xml
	services/java/com/android/server/UiModeManagerService.java
inverted mode text color
modifications to inverted images

  - restore stock ui qs background to original
  - make inverted ui qs background take former stock ui behaviour
  - get rid of statusbar and navbar gradients in inverted mode
  - make everyone happy (shit in one hand and wish in the other)

Change-Id: I86b6017e97326b817fe88e550af47cb7a42ed7a4

Conflicts:
	packages/SystemUI/res/drawable/qs_tile_background.xml