ActivityTrigger:  New class to invoke when activity starts/resumes

Change-Id: Ib57aa4d3767e27b5bba658b27e084fc3ef042c36
power: Add CPU boosting interface

 * Boosts CPU using Power HAL for the given duration.
 * Duration is given in microseconds.
 * Power HAL must implement POWER_HINT_CPU_BOOST.

Change-Id: Ic79baf7e3d0f75483c2fe8a242b4c3d93368b68b
Add CPU boosting hooks

 * Boost CPU to max during scrolling
 * Boost CPU to max on activity start/resume
 * Inspired by a patch from CodeAuora.

Change-Id: I72f2c2851b01fbceabddead03a4c3a7a0526ca61
Make "SD Card removed" notification dismissible if the removed SD Card is not the primary storage

Change-Id: I1e3aa0964e7b5652a61d4dd9ed6dde313efd3fd1
Signed-off-by: kecinzer <kecinzer@gmail.com>
Merge "ActivityTrigger:  New class to invoke when activity starts/resumes" into jb-mr1
Merge "power: Add CPU boosting interface" into jb-mr1
Merge "Add CPU boosting hooks" into jb-mr1
Merge remote-tracking branch 'upstream/jb-mr1' into jb-mr1