Set up 3.2-stable branch for dev of 3.2.1

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2396 ed100bfc-0583-0410-97f2-c26b58777a21
This wasn't supposed to be applied in trunk

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2397 ed100bfc-0583-0410-97f2-c26b58777a21
Set up 3.2-stable branch for dev of 3.2.1

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2399 ed100bfc-0583-0410-97f2-c26b58777a21
Undoing this yet again--for some reason git svn can't figure out that I'm trying to sync to a branch >_M

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2400 ed100bfc-0583-0410-97f2-c26b58777a21
This is superfluous--__hash__ is already defined equivalently in the base class.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2404 ed100bfc-0583-0410-97f2-c26b58777a21
Soften a bit the input validation for Column arguments.  Now, when a Column is directly instatiated by user code, VerifyError exceptions will be raised if any of the keyword arguments have invalid values.  However, when reading columns out of a FITS header (in which case we have to be prepared to accept just about any crazy values), the values are still verified.  But rather than raising an exception (rendering the data entirely unreadable) we just throw a VerifyWarning and continue creating the table data, just while ignoring any invalid keywords.

git-svn-id: http://svn6.assembla.com/svn/pyfits/trunk@2405 ed100bfc-0583-0410-97f2-c26b58777a21