Use NDR 32bit syntax.

Compatible with both x86 and x64 systems.
Tidy up the module...
Randomize client variables

Also tidyup indents and use predefined UUID syntax.
Dont define the NDR syntax
[FixRM #8470] - can't convert nil into String

Target selection bug in ms13_069_caret.rb. Happens when the target
is Win 7 + IE8, which actually isn't a suitable target.

[FixRM #8470]
Land #2521, nil fix for ms13_069
Release time fixes to modules

  * Period at the end of a description.
  * Methods shouldn't be meth_name! unless the method is destructive.
  * "Setup" is a noun, "set up" is a verb.
  * Use the clunky post module naming convention.
Land #2522, @todb-r7's pre-release module fixes
Ensure TCP connection is closed
Land #2511, fix up NoMethodError and hanging connx