Revert : Superuser: Remove ACCESS_SUPERUSER permission [1/2]

I can't explain this any better than Chainfire, so for that
reason, I'm gonna go ahead and quote him:

Android 5.0 Lollipop now requires custom permissions to be
unique unless the declaring packages are signed with the
same cryptographic keys (same author, usually), or package
installation will fail. As all modern root management
packages now declare this permission, this means you cannot
easily install a different one and start using that one,
as its initial installation will fail, unless you are using
a recovery-based installer that also cleans away the old one.

So let's remove the permission

PS1: Intial commit
PS2: Rebase, test results: works

Change-Id: I7870bc6d82e1f81f168f9389be839034e4ede62d

Patchset: 3
http://review.cyanogenmod.org/#/c/80049/

(cherry picked from commit bd7b1364ded4674ec6f4c9160281e8914943d27e)

(cherry picked from commit 35d3e8ae3c7b2983eca9b132671534d54f936645)

(cherry picked from commit ef4e1addd62525236f9aeb52891d7603b6879402) (reverted from commit b8871c5cddf0ada30df2a13ffc45a09d981069a9)