Squashed commits from the almighty

Wifi notifications: notify when wifi connects [2/2]
Options:
off (default)
a dry white toast
a notification
a notification with a sound

For those of us that survive on wifi islands in small college towns this
is
a nice addition

The first notification will be canceled if it happens within 30 seconds
of
ACTION_BOOT_COMPLETED to help prevent startup notification spamming. 5
of the
previous connections are stored and it will update the content
description
accordingly if you've reconnected to one

Disable ticker preference [2/2]
Ticker can be annoying when you're getting spammed by an angry
girlfriend
and various other girls at the same time.  Lets disable it until the
problem
just goes away :D
Launch SuperSU from Settings

If SuperSU is installed, show an entry in Settings below
"Developer options", which launches SuperSU when tapped.
At boot time SuperSU will detect if com.android.settings
contains the resources from this patch, and if so it
will hide itself from the launcher. This was implemented
in v1.85, so we only show the entry if the installed
SuperSU version is at least that.

Also hide Superuser if SuperSU is present

Signed-off-by: Dan Trifan <jimsth@gmail.com>

Change-Id: I762d4b37ab5479cc392e0bd05d5719907d8a53c0
Revert "Add CM Legal (2 of 2)"

This reverts commit 248c4385f0f7772340c9e4341bf6f9e7455afebf.

Conflicts:
	res/values/cm_strings.xml

Change-Id: Ia6f58fb5c637d9ddc909df721db9c403e5ffa0f8
Fix build

Huge Creds and thanks to Alex Cruz