Use boost hints on dexopt

Change-Id: I541f83af99fde6b3a34b16dcb4f3870979de90cc
Modify the '+' shortcut & Other things/fixes

While a neat function, the feature didn't quite fit in with our usages.
We've reamoved that and added the same function to longpressing settings
quick-tile. There's more to come with these ideas

To-Do:
    Add first time use notificatioand pop-up guide

PS1: What am I doing?
PS2: fix the terrible formatting.
PS4: whitespace
PS5: manual rebase
PS6: derp --sorry

Change-Id: I79eeb060deb1e6e19e557d4fcd3b96464602ac39
Merge "Use boost hints on dexopt" into pac-4.4
Merge "Add native java screen recorder [1/2]" into pac-4.4
Merge "Add global action for screen recording. [1/2]" into pac-4.4
Add native java screen recorder [1/2]

This is based on the screenrecorder binary found in frameworks/av.
It has been converted to a native library with the necessary jni
hooks for interfacing withit via a ScreenRecorder java class.

Volume up + power chord is used to start and stop recording by
binding to the service found in the ScreenRecorder app:
https://github.com/ChameleonOS/android_packages_apps_ScreenRecorder

PS1:
Clean up white space.

PS2:
Fix naming convention for state field.

PS3:
Rebase

PS4:
Post mScreenRecordTimeout with 1000 millisecond delay instead
of 10000.

PS5:
Send record screen broadcast instead of using the service
directly.

PS6:
SCREEN_RECORDER_FRAMERATE should be SCREEN_RECORDER_BITRATE

Change-Id: I5b7af9b4b4f24a8c54ac0f9dcb36ace16672e2cf
Add global action for screen recording. [1/2]

PS4:
Send record screen broadcast instead of using the service
directly.

Change-Id: Ie6d4655b074992075df0060d23c758f2af06387e
Screen recorder: add ability to record audio from mic [1/3]

Change-Id: I2422a3c651e469bc9ffeb6b101f43e145dc5de85
Merge "Screen recorder: add ability to record audio from mic [1/3]" into pac-4.4
AppOps: Add nfc enable control into AppOps

Check user permission before enabling nfc.

Change-Id: Ia84e33c299e4fdecfd66ee933d9e7d37ed29c340
AppOps: add permission check when enabing nfc

Add appops permission check for enable function.

Change-Id: Ie98be3e7b3cd9e72b0ad12cc1634d9cd1869a66c
Merge remote-tracking branch 'upstream/pac-4.4' into pac-4.4

Conflicts:
	core/res/res/values/pac_symbols.xml