Support negative timestamps in DateType.fromString

patch by slebresne; reviewed by iamaleksey for CASSANDRA-6718
Merge branch 'cassandra-1.2' into cassandra-2.0