Added capability for triggered acquisition to the Controller class.

I inserted a method overload to RunEpoch in the Symphony.Core.Controller class.  This allows for a third argument to the method, a boolean, telling the controller whether to start the epoch on an external trigger.