Added cancel button
Merge branch 'master' of https://github.com/TBITracker/taskplanner

# By lmd59 (16) and others
# Via Shepard Saltzman (2) and lmd59 (2)
* 'master' of https://github.com/TBITracker/taskplanner: (23 commits)
  Two little baby bugs fixed.
  Fixed rotational issue of home screen
  fix for editing step move left/right above of other steps
  actual fix for return from editing a step (return to timeline normal after adding a step)
  fix for return to normalstate after adding a step and initial constraint attempt on userinputitemview
  fix for audio button misplaced from editing (should be fixed with constraints?)
  Audio playback is now available in both Normal and Editable mode. In Detail mode, only the step being edited is playable.
  Hitting cancel during an audio recording now returns you to the SnapSpeakType controller, instead of canceling all the way.
  Preliminary work on audio speaker icon being incorrectly displayed immediately after creation.
  Hitting done while editing a new step no longer invokes TimelineStateEditable mode.
  Edit a step -> Say It -> Cancel no longer deletes the step, and New Step -> Say It -> Cancel no longer puts you in stepDetail mode for a phantom step.
  Shep's a wizard (wizard label changes)
  get rid of extra updateTimelineView calls. cleanup commenting, cancelAddstep, and enterMode
  Get rid of extra button references, delInEditing. Fix new task flow.
  get rid of enterEditing and leaveEditing modes
  get rid of step rects property
  added hideAll buttons and removed stepview switch for button
  change enterMode structure and push speaksnaptype initialization to stepview
  some timeline cleanup (especially method organization)
  Redo step view delegate
  ...