fs-event: fix invalid memory access

file_info->FileName is not null terminated.
windows/timer: fix uv_hrtime discontinuity

Large performance counter frequency values would cause overflows, even
when 64-bit integers were used to do the multiplication with NANOSEC.
Fix this by using floating point math instead.

Fixes #850
Merge branch 'v0.10'