Altered:
- Changed how AMProcessVariableDataSource handles axes and things of
that nature.  Should be a bit quicker now.
- Reorganized the class to not have everything inside the header file.
- Found a bug in AMnDDeadTimeAB where it was referencing the wrong size
when doing bounds checking.