Offline radio will now only be automatically disabled if the user logs in.  (It can still be manually toggled off by the user.)
Merge pull request #669 from acres4/feature/offlineVoiceUI

Offline voice UI fixes
Kai - reverted the failed attempt at having dueling connect attempts
Kai Beverage - fixed shift selection
Merge pull request #668 from acres4/feature/noUsherAlt

Removed the usage of usherAlt
Merge pull request #670 from acres4/feature/beverageShiftSeletion

Kai Beverage - fixed shift selection
Merge branch 'rc/juliet' into feature/emptySoundBackgroundFix
Merge pull request #671 from acres4/feature/socketIssues

Kai voice - SIGPIPE fix and better socket recovery
Update to some log statements
ImmortalityManager - now uses blank sound playing as an attempt to get background time if location services have been disabled
Fixed build problem in non-sound projects
Merge pull request #672 from acres4/feature/emptySoundBackgroundFix

Background time renewal through empty sound playing
Added frameworks
Kai - fixed permission when searching in user profiles.  We were using the wrong permission.
Merge pull request #673 from acres4/feature/searchUserProfiles

Kai - fixed permission when searching in user profiles.  We were using the wrong permission.
Fixed redundant creation of offline voice clients on button spam
Kai voice - moved UI update to main thread that may have (read: is) called from a background thread
Merge pull request #674 from acres4/feature/offlineRadioBugs

A couple more offline radio bugs
Kai - added a dispatch queue for the logManager addEntryWithSummary method
Kai -fixed the display of the generic location picker in iOS 6