Frameworks: Keyguard - Add user configurable shortcuts

Change-Id: If9bbf63067ce2294a09b1f8f70006adff035604d

(cherry picked from commit 858e1521795c16fc23a3267d2614fd2581b0d683)
Frameworks: moar shortcut icons by Sven R.

Change-Id: I7d29a044ce2b928cac33bb6482604a984a2e1740

(cherry picked from commit fd575093791d8ab7308bedd24f55fe4b16cd6fe2)
Frameworks: add ability to send a custom intent after keyguard is finished

We have and will have some features which need to start intents after the user
has sucessfully entered the credentials. Add for the system public available method
to start an avtivity after the keyguard.

Add as well support on slim Action for it so that our features actually can use this.

Change-Id: I65b32dab7986f8d71a3a94597324412847e4e138

(cherry picked from commit 305235a5175375a2ddf292af816e8e92139a955d)
Frameworks: Pin shuffler - fix wrong default value

lol

Change-Id: Ie22e7b402c7c458a90c30ea999190c6c6890036b

(cherry picked from commit 0a91aa5f17a3ca39c188f9f02620e8cf6c621491)
Frameworks: rest of shortcut icons by Sven R.

Change-Id: Ibbf7899e89906530c169c5e24d803aedfcbeb038

(cherry picked from commit c0f68423edfd319de780ea3f8e96693e663e6ae2)