Change fd() function type to be virtual.

Change fd() function in HPHP::File to be virtual, so that polymorphism can
work on HPHP::UserFile.