Second vs. nanosecond resolution in encoding indexes vs datetime.datetime objects in JSON encoding
related to #1263

```
In [2]: ujson.encode(datetime.now())
Out[2]: '1337804262'

In [3]: np.array(datetime.now(), dtype='M8[ns]').view('i8')
Out[3]: array(1337804288505948000)
```
