Can not mark the same content of browser page after copy

Marking a text on the web page and then press copy works,
but trying to mark the same text again does not work.
The reason for this is that the selection never gets
cleared in webkit.
The fix, calling cleaSelection in the onDestroyActionMode.
Also added clearSelection when getting an
onConfigurationChange.

Change-Id: I59b384cb5441b6a3a05007ea7e77f9699889a87c
Allow creating custom dialogs in DialogPreference.

This allows creating non-AlertDialogs while still using the click and
state handling of DialogPreference.

Change-Id: I54fd7d6d6b9f6a49fef1ae95e0178838b3edfa56
boost boost hint

ps2: fix tabs, make message qualitatively superior.

Change-Id: I4747e6aee67753ed407f33629373defb4c685af2
write entropy data 4 times a day instead of 8

Change-Id: I029736451f259a571ebfe988f442d71c5c056a32
Swiping on the top of full screen apps shows status bar for 10 seconds
Hidden Statusbar Pulldown (1/2)

Frameworks part for making "Swiping on the top of full screen apps shows status bar for 10 seconds"
an on/off option.

Big thanks to blk_jack for helping me on this!

Conflicts:
	core/java/android/provider/Settings.java

Change-Id: Iecbe81dc99aa403c5aaf76f64c9163325ab9ffa9