Migrate PageHandle to c++11 style
Added PF_Exception to include