Cherrypick a better version string for setup.py from Niall Douglas.
authorNiall Douglas (a [underscors] sourceforge {at} nedprod [dot] com) <spam@spamtrap.com>
Fri, 24 Feb 2012 19:35:04 +0000 (14:35 -0500)
committerW. Trevor King <wking@drexel.edu>
Fri, 24 Feb 2012 19:35:04 +0000 (14:35 -0500)
commitc6c42d0b1be2e22ce09163cd5533db8821455337
treeef515db85f57c3c30f3fa1da1423363d8eb033e5
parentb2b120d0adbb9522509e366c37b7f8c983858f54
Cherrypick a better version string for setup.py from Niall Douglas.

WTK: This is a small part of Niall's

  commit 7f7a7738bcbcfd06a026f2985c1823a4ba5eb55b
  Author: Niall Douglas ...
  Date:   Tue Feb 21 20:35:28 2012 +0000

    Several hacks to make BE compatible with bbfreeze and therefore
    compilable into a self contained directory

I cleaned up his string construction, which was originally

  version.version()+" ("+rev_date+")"
setup.py