[1/2] Frameworks: PA Version Easter Egg

    Launch Google's dessert tray easter egg by tapping on the
    ParanoidAndroid Version found in about phone.
    Modified transitions taken from the current Google implementation.

PS2: clean up

Change-Id: I788679e8b051fbb79c3467563a9d7e41a5da1066
Merge "[1/2] Frameworks: PA Version Easter Egg" into kitkat
Frameworks: Lockscreen Blur

  If user selects "See through" under screen security,
  the locksceen background will now appear transparent
  with the content behind it blurred.

Modificaitons made to the orginal commit to support Hammerhead and Flo.
It seems full HD images causes rendering artifacts. To prevent this,
we scale the image size to something more manageable.

PS2: Reduce calls to System.Settngs
     Move bitmap scaling to DisplayPowerController
PS3: Fix styling
PS4: Fixes: 1. Black wallpaper after turning off see through
            2. Wallpaper flicker on unlock when blur is enabled
PS5: Ignore status bar and nav bar when capturing screenshots
PS6: 1. Remove content observer and unnecessary calls from viewManager
     2. Restructure the flow of setting the custom image
         * now closely follows setting album art as lockscreen image

Change-Id: Ie72bab697726af5e145bd0192980885ea7222ecd
Merge "Frameworks: Lockscreen Blur" into kitkat