Replace function for Zero no Kiseki and Ao no Kiseki
Merge pull request #6839 from daniel229/replace_func

Replace function for Zero no Kiseki and Ao no Kiseki
Update tests.
Correct sceRtcGetDayOfWeek() for odd years.
Implement rtc date formatting funcs.
Use fixed dates for rtc adjusted and reincarnated.

This may be safer in case a game thinks funny business is going on if the
user changed the clock very recently, which wouldn't be the case on a
real PSP.
Add really basic test screen for mapped analog sticks. Only works with the first mapped axis if several.
XInput: Try a different mapping of circular stick values to square psp stick values. May help #6772 ?
Some cleanup in /Common
Merge pull request #6844 from unknownbrackets/rtc-minor

Implement the sceRtc formatting and reincarnated time funcs
Increase android version to 0.9.9.2 (as I pushed out a recompile of 0.9.9.1 with an older SDK with that version, there are no additional changes)

Should have done this a little while ago but whatever.
Update native with GL-lost-management (UI comes back on Android after switching away)
Update native (Linux buildfix.)
d3d: Use drawPixelsTex as a non-dynamic texture.
d3d: Use 2.0 vertex and pixel shaders.
d3d: Use 0 texcoord when not specified.
d3d: Properly initialize cullmode.
Merge pull request #6851 from unknownbrackets/d3d9

Use PS 2.0 and VS 2.0 on Direct3D 9
Update dx9sdk (got rid of redundant headers)
Try to simplify alpha replace for poor compilers.