write Date/Calendar/Timestamp values as long milliseconds-since-epoch values

since ES Date fields can always be written as a long milliseconds-since-epoch value ( http://www.elasticsearch.org/guide/reference/mapping/core-types/ ), and Date/Calendar/Timestamp can all easily be converted to such a value, it makes sense to write them so