clean up console logging
Fix issue where hand would appear in non-record modes
Fix issues where buttons would not stay pressed, icons would not reflect state, and etc
Underline button hotkeys
Allow record button to be pressed to stop recording
Emit userReleaseControl after setting the graphic
Clean up angular pause state tracking
Allow buttons to be used to exit record mode
Clean and update markup
Toggle will no begin play if not playing
Clean up finishRecording to maintain state consistency
Cleanup
Build
Remove icon flicker when entering record mode