Squashed commit of the following:

commit a28c294cd2bbee1f5c197dee5b7dfce1e8270a6a [formerly 7edf2926fbb39626aaf7a3e3b268e5570181b35c]
Merge: 614b1fc 2c580ab
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Wed Aug 20 10:39:26 2014 -0500

    Merge branch 'master' into FEA/Switch

    Conflicts:
    	Source/BVI/Driver/Switch Matrix/164519 - BVI Switch Matrix Drivers.lvproj
    	Source/BVI/Driver/Switch Matrix/Source/156976 - Banner UTF/156976 - Banner UTF.lvclass
    	Source/BVI/Driver/Switch Matrix/Source/156976 - Banner UTF/Change Connection Scheme.vi
    	Source/BVI/Driver/Switch Matrix/Source/156976 - Banner UTF/Change Route State.vi
    	Source/BVI/Driver/Switch Matrix/Source/156976 - Banner UTF/Close Device Session.vi
    	Source/BVI/Driver/Switch Matrix/Source/156976 - Banner UTF/Connect Routes.vi
    	Source/BVI/Driver/Switch Matrix/Source/156976 - Banner UTF/Disconnect All Routes.vi
    	Source/BVI/Driver/Switch Matrix/Source/156976 - Banner UTF/Disconnect Routes.vi
    	Source/BVI/Driver/Switch Matrix/Source/156976 - Banner UTF/DumpDetails.vi
    	Source/BVI/Driver/Switch Matrix/Source/156976 - Banner UTF/Open Device Session.vi

commit 31d6b69f8a6021cd2c9d0e903a0d283bec41699b [formerly 614b1fc0c5ff172c9316c5547a38b83ae716b20e]
Merge: 9f7ba5a e920ad5
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Mon Jul 1 18:07:53 2013 -0500

    Merge remote-tracking branch 'remotes/origin/master' into FEA/Switch

commit a424d31b2c024319e8e260d2a3804705dce363c7 [formerly 9f7ba5afca3132ce4cb3d44789c11e8d7f26d220]
Merge: 9b06ac6 7ffe3fa
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Mon Jul 1 18:06:45 2013 -0500

    Merge branch 'BannerDeviceTools' into FEA/Switch

commit dd349c49bf0280681119c849144dfe8e37b374fe [formerly 9b06ac61cd8a8b0fd3071ef97ebe55eb8b6fc1d1]
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Fri Jun 28 13:58:25 2013 -0500

    updated to use the correct BannerBus protocol packed library 164161

commit 88dfc39e28f22023906368ce22ce77cf53166940 [formerly b798f1a0c6d45b53a13e6bccf420d6f7db018523]
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Fri Jun 28 13:40:17 2013 -0500

    updated to use the correct BannerBus protocol packed library 164161


Former-commit-id: b5fb8b0b07c4c7f5dda190d0f0fab558e3d446ce
fixed using the transformation vs formatted string


Former-commit-id: 2468103dad4af324ea90836ae1923614dcf770c0
Cycle Optical Channel Test
* added using DIO to control the optical actuator
* added stop watch and measure the response time from block to clear and clear to blocked
* added Getting the Scan Time to base time limits


Former-commit-id: e2861003498327b6c4788cc51243ae38a2ca9030
added more details when reporting at start of Cycle Test
moved parameter for use PTG as local set via the DIO and existence of PTG


Former-commit-id: f377324aa111021003d8ff3bcc8c9ff3506ad558
separated the OSSD Cycle rate into Response Time and OSSD cycle rate.
moved Scan code Selection to MainSequence


Former-commit-id: 01d96f30fb3bfcd50bcd48a8f0494187854dac94
debugging OSSD cycle rate Test - removed dead variables


Former-commit-id: 2c35f4426c2c80bcede11fa735b242968e4f8182
working response time and OSSD cycle rate test with corrected limits.


Former-commit-id: 3b208d23df8970a2d24a21a15a870e6cf6691073
update the program a/b sequence to use latest version with external configuration
removed dead variables and code.


Former-commit-id: 0df2f3ec86930c78b97f42ac7e83fa4c7e5119b1
started working Writing Factory settings, renamed the Change Number of Channels to new name


Former-commit-id: 31cc252363b2e6aa294bda854ff8344c56f544c2
debugged setting factory settings
started implementing DUT failure string


Former-commit-id: e36fc0734a9cf5bbbaefaa810717c18367247ac1
added Showing the Data for Digital and Analog plots.
update and relink


Former-commit-id: 6f3c945efef7aefeaae1165a66b564af16e9dfd7
relinked


Former-commit-id: cf1388a6779b50e35d71bb2436c3984b97b5e4a6
rearranged the register address to make more send in decimal matching the other XML file, and the code.


Former-commit-id: 94bc94d79950913b23aeacfed1158edafd766f2b
working version of using the DAQ to measure the period between de-energize tests.  - WIP debugging slave


Former-commit-id: 919aa8fb57921b97f8aeafea0f8e7bf565f1ccfd
Added external Input Integrity Faults (Grade 12)


Former-commit-id: a470be6d127a45a466b59a0b42448d6136b15c67
Merge branch 'master' into SWT/RAH


Former-commit-id: 7d1bc703f1f1d3f554418569d85295b6ae17d7f3
Saved backup of Input Integrity Fault Testing SC26-2 8-28.seqnteg and Program Base AB just in case


Former-commit-id: fbc0a1a14d09971a564db1cbe7c97f88c7ffd7e3
added Transformation attribute


Former-commit-id: 852defedfae556e416d3fe0f0f24a4051790b76e
used subobject length


Former-commit-id: 0a43d6f8263acc5a2e6a3ec488d7bad839100bb7
added tooltip for connection settings
removed pretty print debugging tools


Former-commit-id: dec773b719c8237e596b1e32e7d72a25b010c75b