fixed issue with timestamp and DST
timestamp as a long wasn't being assigned
Merge branch 'master' into len_optimization
test case to make sure len() doesn't get screwed up when subclassing due to an optimization