astropy.time.Time bugfix for issue 2123

This patch should fix issue #2123. 
Both the example code by @baileyji works, and  ``Time`` pickles under python2.7 and 3.3.