Minor changes to History to highlight local runs.  Bug seems to exist
where first run is highlighted if any subsequent runs are highlighted.
Need to investigate.  This does not cause issues with edit/re-record,
but simply for asthetics it should be fixed.  Needs more testing. Added
nullpointer check around service methods to ensure Nullpointerexception
doesn't occur when force closing app or repushing the app via ADB while
running