Set pts/dts as -1 when psmfplayer->mediaengine->IsVideoEnd()
sceJpeg(): code cleanup and some additions
Add ERROR_JPEG_INVALID_VALUE
Update project to MSVC 2013 tools.

Retaining XP support, using SDK 7.1a (v120_xp.)  Disables SSE2 flag on x64
since it's implied and causes compile warnings.
Increase sceUtilityOskInitStart log level
Increase more log level for InitStart
Merge pull request #5371 from unknownbrackets/msvc-2013

Update project to use MSVC 2013 tools
Merge pull request #5372 from sum2012/patch-1

Increase sceUtility*InitStart log level
Switch from USING_GLES2 to MOBILE_DEVICE.

Still using USING_GLES2 for, well, GLES2.  But for things that are really
about mobile, we need a new define.  Devices are coming that don't use
GLES2.
Clean up defines in MSVC project files.

This way they're all basically the same.  A lot of cases where
debug/release/etc. where inconsistent...

Also, define USING_WIN_UI.
Use USING_WIN_UI instead of _WIN32 for differences.

Just makes the code clearer and probably helps other UIs work on Windows
more easily.
Allow PSPModel to be set/saved on mobile devices.

Fixes #5289, still defaulting off on mobile.
Reset savedata to NONE when stopping emulator.

This way the second game you play won't hang.  Also fixes tests.  Oops.
Fix sceUtilityOskGetStatus

@unknownbrackets have confirmed it
Merge pull request #5370 from unknownbrackets/defines

Improve define usage (USING_GLES2 -> MOBILE_DEVICE, _WIN32 -> USING_WIN_UI)
Add a delay for status changes to the OSK.

I cut down the init delay because it's really annoyingly long.
Delay init/shutdown for msgdialogs as well.
Make it possible to override dialog fade out.

Useful to show multiple osk dialogs.  Not sure if any game actually uses
this feature...
Update to xxHash-r33 and apply alignment patch

Patch from: http://code.google.com/p/xxhash/issues/detail?id=15

Makes sense, seems right hopefully.
Add a tab to show vertex values to the GE debugger.

Should be pretty useful, especially for depth issues.