Squashed commit of the following:

commit 394b4208663c31f4a068074cd7419f4e01ea3dc7
Merge: f936d86 cf61820
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Mon Nov 3 08:47:55 2014 -0600
Close #10612 - added shared memory serial connection
Close #10611 - added slave handlng to CurlyCommands
Close #5110 - added missing Open and Close Regigtry handles

    Merge branch 'ECO/113033_XML_Cache_Modbus_Q50' into exp/ShareMem_CurlyCommand_Slave

commit f936d86f4e035cb9db1ffc906452d515d4b8e4c9
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Tue Oct 28 13:33:35 2014 -0500

    Close #5110 - added open and close

commit f7cf30f3e9227b48b4efb36dbe1c067089285122
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Fri Oct 24 15:35:35 2014 -0500

    made the Check Reset Pattern.vi a class member and added test cases to debugged them

commit 73530908d02f4f0eea820a78d5c1b58c3ef2cfa1
Merge: 67d22c0 ad57f97
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Fri Oct 24 08:49:40 2014 -0500

    Merge branch 'master' into exp/ShareMem_CurlyCommand_Slave

commit 67d22c082372993a97c334d308f73344237ac772
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Thu Oct 23 11:51:59 2014 -0500

    fixed error flush to correctly produce an error

commit 71aa67a43c1ecf51d84ef94db5164ab84226115d
Merge: 62ad4f1 3924eba
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Thu Oct 23 08:34:10 2014 -0500

    Merge remote-tracking branch 'remotes/GoogleDrive/exp/CurlyCommand_Slave' into exp/CurlyCommand_Slave

commit 3924eba8a6e738d8fb81bfec7491bcc698626ad1
Merge: 637b692 d4fba86
Author: Mike Bechtold (home) <mbechtold@bannerengineering.com>
Date:   Wed Oct 22 21:21:39 2014 -0500

    Merge remote-tracking branch 'remotes/origin/exp/CurlyCommand_Slave' into EXP/CurlyCommand_Slave

    Conflicts:
    	Source/BVI/Protocol/CurlyCommands/Source/BreakApart Message.vi
    	Source/BVI/Protocol/CurlyCommands/Source/Set Single Attribute.vi
    	Source/BVI/Protocol/CurlyCommands/Test VI/Test Case - act as a slave.vi
    	Source/BVI/Protocol/CurlyCommands/Test VI/Test VI.vi

commit 62ad4f13694c07f4d1264b117cd5f4611092173d
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Wed Oct 22 17:27:42 2014 -0500

    added seperate method for sending bad check sum to master
    debugging slave shared memory testing

commit d4fba86dfb0cf5804edcd77509f3bcac66c20601
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Tue Oct 21 17:21:57 2014 -0500

    added curly command Examples for Modbus Inspector
    fixed required modbus attrubutes

commit 0d40e0de8311a82cbf2fcba4ea9acf9e4704380c
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Tue Oct 21 15:06:15 2014 -0500

    relinked with renamed functions in the curly command packed library

commit be0e42ec69d20bc4492509ee25679c7e2e124a15
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Tue Oct 21 14:55:51 2014 -0500

    relinked

commit 76c43a37827ea428f25b1f45d8aee3eb00679c31
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Tue Oct 21 14:32:46 2014 -0500

    added standard BTF error handling

commit 26b43a8fe798c126e441520a8d7c92869b80873a
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Tue Oct 21 14:06:56 2014 -0500

    debugged curly commands as slave
    renamed the Get Revision History.vi and Get Script CmdSet.vi

commit a48e2b3d7811b6e905226a7210032a0c379e972d
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Tue Oct 21 14:06:02 2014 -0500

    corrected dump details to include the message stash in string and decimal array

commit 5829fb9517d20bf157eb8950fb62c29cf285b631
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Tue Oct 21 11:02:28 2014 -0500

    debugged the shared memory Reading and Writing
    linked probe

commit dd18abaa03a837695535ddd54af3446332fb9be5
Merge: 2b7cb13 3d7031d
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Tue Oct 21 08:52:50 2014 -0500

    Merge branch 'ECO/113033_XML_Cache_Modbus_Q50' into exp/CurlyCommand_Slave

commit 637b692570aea20608edde2e3d53dc7bba9071af
Author: Mike Bechtold (home) <mbechtold@bannerengineering.com>
Date:   Mon Oct 20 20:14:11 2014 -0500

    Added disable Checksum

commit 2b7cb13740d614d857ca50bfcda4dc7769c0c41d
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Mon Oct 20 11:10:00 2014 -0500

    added part number to class

commit 4f1792eefd42ccbf49e3f7a2ffddf26c81ea1dc4
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Mon Oct 20 09:45:22 2014 -0500

    rebuilt packed library at work

commit e20a190e026af59942bd5e0df684afc056cd3d64
Author: Mike Bechtold <mbechtold@bannerengineering.com>
Date:   Mon Oct 20 09:20:55 2014 -0500

    Relinked/corrected the Unit Testing dependencies

commit 91d3c73a479c215ab89c7730bc7a793205b0e7af
Author: Mike Bechtold (home) <mbechtold@bannerengineering.com>
Date:   Sun Oct 19 13:37:03 2014 -0500

    relinked

commit 11f19acd3a83c77a581013ca24cf86ccec07d6ba
Author: Mike Bechtold (home) <mbechtold@bannerengineering.com>
Date:   Sat Oct 18 23:07:49 2014 -0500

    added built-in error commands
    added bool to Check for Message.vi to indicated valid message received

commit 4e018088fca8a77f3f0a0bdbe7d2e77bd4bb6c5f
Author: Mike Bechtold (home) <mbechtold@bannerengineering.com>
Date:   Sat Oct 18 16:48:05 2014 -0500

    removed dead file

commit 3da26955a68fd719f70bbf5c1ccb728128731be0
Author: Mike Bechtold (home) <mbechtold@bannerengineering.com>
Date:   Sat Oct 18 16:09:26 2014 -0500

    added Slave portion of handling Curly Commands

commit 0aab010720e8e960856720c1bebbb54f21d27506
Author: Mike Bechtold (home) <mbechtold@bannerengineering.com>
Date:   Sat Oct 18 16:06:31 2014 -0500

    Added Shared Memory Serial communications to Serial Hardware/Serial/164222 - Serial Connection.lvproj

commit 73519d8af7f826baad7be7e442e9e30bfc745543
Author: Mike Bechtold (home) <mbechtold@bannerengineering.com>
Date:   Sat Oct 18 09:59:45 2014 -0500

    Relinked the packed library