Perform 'End of Run' behavior on all run transitions

Perform the requested end of run behavior on NoRun => BeginRun
transitions (in addition to the EndRun => NoRun transitions we've been
performing it on).

This change is just the beginning and only works for the SNS live
listener.  Haven't looked at ISIS yet.  Also haven't updated the GUI,
yet.

Refs #7209
Property name and GUI cleanups

Changed the property name from EndRunBehavior to RunTransitionBehavior
which is now a better description.  Updated all the references to the
old behavor (including test and GUI code).  Also changed the label in
the StartLiveData dialog window.

Refs #7209
Update wiki docs for StartLiveData

Modifying the wiki docs to reflect the property change from
EndRunBehavior to RunTransitionBehavoir

Refs #7209
Replace 'EndRunBehavior' with 'RunTransitionBehavior' in scripts

Update scripts that use the StartLiveData algorithm to use the new
property name.

Refs #7209
Merge remote branch 'origin/feature/7209_live_listener_run_transitions'