Settings: Chamber of Secrets (2/2) [WIP]

PS2: Rebase

Change-Id: I4bee793580fe32b022cf7cbfc7ca5195d2c9a434
Settings: new dslv + Dialog handling

dslv get some tweeks to be perfect
- dialogs get instance handling
- icons show all in same size independent which icons they are
- option "none" is on normal action not available and gets filtered

Other settings:
- clean up a bit
- use more centralized strings
- dialog get instance handling
- add missing landscape layout settings for color picker

Change-Id: Icc334b3f1940188492133ac50e04800ecb41d093
Quicksettings: improvements

-Custom Tile
-Favorite Contact Tile
-Added dialog for Music tile to set options
-Removed separate layout option for notification ribbons for now
-Moved everything into quicksettings folder and removed unnecessary file

Thanks to Jubakuba and kufikugely
Quicksettings: allow flip animation on clicking a tile (2/2)

Thanks to bart452
Settings: Fix for Transifex

Change-Id: Iac28c7fb7427b24659542c06fb2881ebc4d3c7a5
Settings: fixes for Transifex

Replace HTML codes with Unicode variants
Update copyright notices

Change-Id: I27aa820e908eab45bfba720765fa0f38546efb3f
[2/2] Settings: Add Haptic Feedback to quicktiles

Change-Id: I8ec41cbc7455fa2b77d1e5649ba66c4d56f3b42f
Settings: Add preference for EdgeGesture service.

Update: Default to true

Thanks to mik9
Change-Id: I0325b0a9aa6eb943b48483aebe151726a2c64ac4
Settings: add OmniSwitch NavBar shortcut (2/2)
Quicksettings: fix switching on/off flip tiles
Lockscreen notifications: add dependency to color option
[2/2] Settings: Wakelock Blocker

Change-Id: I107bec97fd759b9b85ee241628f9a35e022a22c7

Conflicts:
	res/values/custom_strings.xml
	res/xml/more_device_settings.xml
Settings: Handle navbar heights correct on dpi changes + more (2/2)

Till now we set the height in px in the settings. Which is a problem
especially on multiDPI roms like we are when the user afterwards changes
the dpi due that it isn't calculated correct anymore on the new dpi.

This commit does
- save the dp value in provider and calculate the real px in fb
- clean up the settings stuff for it + do it a bit nicer (only settings part
  where we do not set the value for the listview)
- as well this commit disables movable navbar for tablets (we may will enable
  it in future but it needs a lot more work to have it on tablets correct working)
- add Converter class for common methods we always use....till now only px->dp
  and dp->px method

Change-Id: I7320ea0578a10806883a45369dd628f2c51958fa

Conflicts:
	res/values/mahdi_dimens.xml
	res/xml/navbar_settings.xml
Settings: update ES translations thanks to @SensesXda
Settings: update DE translations thanks to xda user c@p
Theme Data Chart White :D
Merge pull request #2 from rush25/patch-1

Theme Data Chart White :D
fix a derp in es translations
fix navbar/navring icon picker not showing
Qucksettings ribbons: add back tile chooser activity