Date validator problem vant validate big unix timestamps

fixes https://github.com/zendframework/zf2/issues/6352
yes in 32-bit  999,999,999,999 was converted to 2,147,483,647 when casting to double. you can see the examples in this issue: https://github.com/zendframework/zf2/issues/6352