(MODULES-447) Validate reboot message length

 - With a switch to command line argument passing from pipes, we must
   now adhere to maximum command line length limits.  On Windows, this
   is 8191 characters per http://support.microsoft.com/kb/830473
 - Given the shutdown command length is variable based on paths and
   other settings, arbitrarily limit the message to 8000 characters.