Altered:
- Had a small bug in the signal connection in the skipImplementation.
Altered:
- AMScanController by adding a Stopping state.  This is meant to be used
by AMScanAction for skip().  It has only been added to the state machine
as of now and hasn't been used or thoroughly tested yet.
- Fixed a small bug where when I removed AMScan::retain()/release() I
was deleting scans inside of AMExportController that did not belong to
it.