WiretapCrashLog - fixed crash if a date cannot be found in a crash log


Former-commit-id: 2764783e498c28080088438b41d934e7e65da1f3
Kai voice - fixed an issue that would cause the transmit button to change text from "hold to talk" back to "send"


Former-commit-id: 2d04f5f8c98f0f274a90b669a8c37abefaead4cf
Added missing notification center unsubscription


Former-commit-id: 658628644dc05d3ed8770d883b0ecff756c46ede
Merge pull request #649 from acres4/feature/voiceMissingUnsubscribe

VoiceClient - Added missing notification center unsubscription

Former-commit-id: 38c1bc93fc2bb3a7439787ec95bc19c66a61c020
Merge pull request #646 from acres4/feature/crashLogCrash

Hoover - crash log irony crash

Former-commit-id: 06af439058b7cc7041c8bd3b7a265b405d0cfde7
Merge pull request #647 from acres4/feature/voiceUDPReconnect

Kai voice - UDP socket recovery

Former-commit-id: e033479bb35f002b8100b7dda31687b3df3f8b2f
Kai voice - added a new section to the top of the normal channel list that contains only channels to which the current user is listening


Former-commit-id: 07e8aeddbaeae6e1a9de8b1f1a1c11fe883700a7
Kai voice - channel list is now scrolled to the top on fresh login


Former-commit-id: 68eb7fd28dc2b6f23977c9aa87a326ac4cd6572e
Kai voice - resolved confusion between radio links if a nil employee was specified


Former-commit-id: 63339e9837111b371ff35b4be3b3d90c38449cec
Kai voice - resolved an issue that would cause the RadioViewController to see no default channels when it received KVO of a radio list.  The problem is that the current employee had not been saved before KVO was triggered, causing a radio update.  The alternatives were to ignore this config update post login (bad), subscribe to every employee list update or otherwise catch our attendant being updated later (bad), or change the order in which we do things during login to put the current attendant saving at the very top (OK)


Former-commit-id: f987347250af1edb4b284890899ad68e9aac7989
Kai voice -
- cleaned up several issues with reloading of the radio channel table on new logins
- removed some unreachable code
- renamed an array to indicate that it contains IDs, not channels
- changed transmit channel selection table accessory views to be identical to the normal channel table (both mic and speaker appropriately)


Former-commit-id: 5858c3fe5600e22533f50f16af303da5fbdfcc4e
Kai voice - changing transmit channel while the user is listening to only the old transmit channel will cause the user to stop listening to the old channel at the same time


Former-commit-id: be486d175dd41c8bec775e148d5a7b37d2326fbe
Kai Beverage - added observation of the connection status, when logging in the orders, menu and tray will all be reinitialized.  Removed clearing of cached data in the menu, on a fresh login this is rebuilt when the configs are received.


Former-commit-id: 30d53becce6a91e22aa0d73fb51347f9a3949f92
Merge pull request #648 from acres4/feature/transmittingEmitter

Kai voice - space invader sending animation

Former-commit-id: e515bf62fd9ea8b1c91a3a4150a29d2be3e4a7cb
Kai voice - fixed refreshing of the channel table cells when receiving a voice message


Former-commit-id: ff0f18de33a17faf2789f528637788d953e40692
Merge pull request #650 from acres4/feature/separateActiveChannelSection

Feature/separate active channel section

Former-commit-id: 1db6304f62922d62d083770b97c507391a0a501d
Merge pull request #652 from acres4/feature/callTableRefreshIssues

Channel table refresh issues

Former-commit-id: d9137e1f826cf702668ae1d3618f765b20b67a51
Kai - Removed the queuing of utterances


Former-commit-id: a0329013f11c6ab7e495a31fb1e32d925383682b
Merge pull request #653 from acres4/feature/removeQueueUtterance

Kai - Removed the queuing of utterances

Former-commit-id: 0f946ee524338a61be1c296f872ab4fe59eee603
Kai - now displaying the users role when joining on a call instead of the CallAttendant role which doesn’t change based on what user it represents, changed the my call view controller to use the common method in the in the ServiceCallDetailResponderTableCell instead of its own logoc.


Former-commit-id: d0c65aea19b151434180981396ad31f52ac47c41