Workaround MSVC bug causing spin in pause menu.

It seems to get the result -0.000, and not sleep at all...
Forcing it to an int fixes it.
Don't stretch mini icons on the pause screen.
Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM@STER SP.
Fix potential crash looking up block_num.
Always optimize zlib, we're not debugging it.

This improves x64 release performance as well.
UNIMPL functions replace DEBUG_LOG -> ERROR_LOG
Make sure that x64 uses all the same opt settings.

There were some differences.  Also, make debug use the same sse mode
release does so they have parity.
FIX sceRtc.cpp HLEFunction Array Wrapped Function not used reference pointer.
mistake sceRtcGetLastAdjustedTime() is not UNIMPL function.
revert  to DEBUG_LOG from  ERROR_LOG.
Merge pull request #1583 from unknownbrackets/ui-tweaks

Don't stretch mini icons on the pause screen
Merge pull request #1587 from unknownbrackets/jit-minor

Fix potential crash looking up block_num
Merge pull request #1589 from unknownbrackets/perf

Match x64 optimization settings with x86, optimize zlib
Reporting: catch information about the GPU.
Add simple escaping to reporting.

Should fix those pesky + signs, etc.
Reporting: also send the CPU and platform.
Reporting: add a couple missing platforms.
Split out the GPU vendor and the full detail.

This way we can sort things more easily.
Merge pull request #1584 from unknownbrackets/reporting

Send GPU, CPU, and platform info into the reporting server
Merge pull request #1586 from nachume/imaspatch

Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM...
Do alpha test equal compares using rounding.

Fixes accuracy problems, Popolocrois shows things now.