Fixed a minor memory leak in AMSampleMoveActionInfo. The constDbObject holding the sample was not being deleted, now we check if we need to in the destructor.
Added:
- a new view to help quickly set up the actions needed to fast scan a sample on the sample plate. Tested and appears to be working well.

Altered:
- Added AMListAction3 to the list of registered actions and infos so that it can be re-run from the workflow. Used the option to not show in the addActionDialog to get around that problem. Done in AMAppController so it works for everyone.
- SGMFastScanConfiguration2013View to handle the new helper view.

Removed:
- Some unnecessary debugging from AMSampleCameraView.
Removed some commented out code from AMAppController. Fixed up the new list/loop creation so that the final iteration of inner and outer loops only do the necessary action, not an unnecessary move after the fact.
Added an option to the new sample fast scan helper to do the initialization and cleanup actions once (initialization before and cleanup after). Option is a check box in the view. Copied the actions, with a few amendments, from SGMFastScanActionController. Appears to be slightly faster than letting the scans take care of this.
Added:
- Functionality to SGMBeamline to set a focus pair for X-Y and a flag to track Y based on X. Tested and appears to work.
- CheckBox and button to SGMSampleManipulatorMotorGroupView to set a focal position and toggle the tracking.
- Added some checks to make sure that measure position and transfer position disabled focal tracking before attempting moves.

Altered:
- Changed behavior of AMSampleCamera to have a moveXZ() function for motors. Old style always pushed on all four motors, which doesn't work if we're trying to grab signals and track Y based on X. There were two clear cut cases where an X-Z movement was really what was needed as opposed to a full XYZR movement.
Removed an unneeded specifier from a file in sgmCommon.pri
Removed some commented out code in AMSampleCamera.
Merge pull request #992 from acquaman/Issue991

Pretty simple and all SGM related.