HALO: Fix memory leaks
FW: HALO Toggle

Icons: @kroz

Allow the user to switch HALO state by using the toggle. Long pressing toggle will open HALO settings.
Facebook Sync Dirty Hack
Add CUSTOM_NOTIFICATION to ContactsContract to allow custom notification sounds to be assigned to individual contacts.

Change-Id: Iba40e5237200385a467ac9cdb441b1ed7de3a1da
Merge remote-tracking branch 'rootbox/jb-mr1' into jb-mr1