title: Python optparse help message formatting
body: <p>I am using optparse to process the command line arguments and I am running into a problem of multiple space lines for the optparse help message.</p>
  
  <pre><code>group.add_option(
      '-H',
      '--hostname',
      action='store',
      dest='hostname',
      help='Specify the hostname or service/hostname you want to connect to\
      If specified -f/--hostfile will be ignored',
      metavar='HOSTNAME',)
  </code></pre>
  
  <p>So I am getting a couple of spaces in the help message after "to" in the help message (because of the indentation).</p>
  
  <pre><code> Specify the hostname or service/hostname you want to connect 
   to                   If specified -f/--hostfile will be ignored
  </code></pre>
  
  <p>I could remove the leading whitespaces in the second line of the help message but that would  be unpythonic.</p>
  
  <p>Is there is some pythonic way for removing the whitespaces in the help message.</p>