Settings: add "Accept all files" option for incoming files via Bluetooth [1/3]

Vanilla Android requires the incoming file from Bluetooth to be certain
mime-types.
The mime-types allowed are defined in
packages/apps/Bluetooth/src/com/android/bluetooth/opp/Constants.java
But sometimes we need to accept files that is not in the list,such as
RAR archives
or APK packages.
This patch makes "Accept all files" an option in Settings -> Bluetooth
-> (Menu),
and then saves users' choice to Settings Provider database.
This will meet users' demand as well as keep the phone from unsafe files
when users don't need to accept the files out of the mime-type
whitelist.

Use together with https://gerrit.omnirom.org/6783/
and https://gerrit.omnirom.org/6784/

Change-Id: I52ac0fdefeaff8ee5bc9ced38efdf16b54a1eee8
Add fastscroll to the Manage applications screen

so you don't need to scroll so much if you have alot of apps
and want to go to the bottom of the list.

Change-Id: I96d892abf53a9da784ae1df056558d4fd3cf64f6
Import LED Notification from AOSP 1/2
test
DevSettings: add .25x and .75x animation speeds

Change-Id: Id31a9026b229ed1bb4d9848edf2016714b408893