kernelbase: Support extended paths in GetFinalPathNameByHandleW
All unicode API functions are supposed to support paths longer than MAX_PATH
if prepended with the extended-path prefix \\?\
. As of writing this function in particular doesn't.
This is causing problems with Unreal Engine shader preprocessing when running under Wine.