Transition acknowledgement

Image transitions must now be acknowledged as having been updated in the viewer.  This allows further transition commands to be ignored while a transition is in progress.  

Also, when processing candidates, it allows accept/reject commands to be ignored while transitioning between sources (but they are not ignored while transitioning between observations).  

Accept/reject is ignored during both source and observation transitions when processing reals.

Hopefully this will take care of #138.