Squashed commit of the following:

commit 8eed02f195262edb1ecf609942adacad57fb1576
Author: Erik M. Bray <embray@stsci.edu>
Date:   Thu Jan 30 15:49:56 2014 -0500

    A few more release procedure updates

commit 928ae0b7938eb83631fcb39ef447c63dad5be81f
Author: Erik M. Bray <embray@stsci.edu>
Date:   Thu Jan 30 14:30:36 2014 -0500

    Use a custom docutils writer to handle the tt -> code translation, rather than hacky/buggy regexps.  Also use this to handle the header element rewriting.  Could do even more with this, but this is fine for now.

commit f6b9c01b5d1436d95256f063669377734e583bd5
Author: Erik M. Bray <embray@stsci.edu>
Date:   Thu Jan 30 13:51:42 2014 -0500

    Fix slight typo in display of masked URL

commit 361e003f205da52bcc87e596220ee5086dfa4d0c
Author: Erik M. Bray <embray@stsci.edu>
Date:   Thu Jan 30 13:50:06 2014 -0500

    Allow the version parsing to accept an optional 'v' prefix

commit 46286bda1bf90ca621a82cc53f92b9c607729667
Author: Erik M. Bray <embray@stsci.edu>
Date:   Tue Jan 28 11:30:14 2014 -0500

    Tell readers of the release procedure to ignore the 'STScI package index'

Conflicts:

	CHANGES.txt

git-svn-id: http://svn6.assembla.com/svn/pyfits/branches/3.1-stable@2523 ed100bfc-0583-0410-97f2-c26b58777a21