QH: Updates

Thank you for QuietHours.
Here's a token of my appreciation.
Use/fix it as you will.

PS2: Set time constraints on QuietHours
     how CM Handles them

     Update CallService & Fix possible leak

PS3: Check if null before
     Unregistering TelephonyManager

PS4: Implement some suggestions.  Catch
     SmsService up >> Convert to service

PS5: More Suggestions

PS6: Use existing BootReceiver &&
     Make various variables private

PS7: Convert to a single service
     Have service kill/start itself as
     Needed.

PS9: Fix Build && Whitespace

PS10: Fix Shared pref being read
     via MessagingHelper
     before being written.

PS11: Set EditText via XML

PS15: Set correct directory for
     Service and Receiver

Change-Id: Idee14878690d9098703b1e87efc0364945904ee7

Conflicts:
	AndroidManifest.xml
	res/values/cm_arrays.xml
	res/values/cm_strings.xml
	src/com/android/settings/cyanogenmod/BootReceiver.java
	src/com/android/settings/cyanogenmod/QuietHours.java
	src/com/android/settings/cyanogenmod/autosms/AlarmReceiver.java
	src/com/android/settings/cyanogenmod/autosms/AutoSmsService.java
	src/com/android/settings/cyanogenmod/autosms/MessagingHelper.java