Remove hack from jpeg code.

When I developped the original implementation of Pokemon Stadium Japan jpeg decoding ucode
I tested it with Rice video plugin and cheated a little bit to get some sensible results
(I changed the UV rescaling a bit and perform erroneous Y1Y2 swapping). Other video plugin
didn't support YUV16 texture format so comparison wasn't possible.
Recently, I played a little bit with Glide64mk2 and noticed that without aformentionned hacks
the jpeg decoding was performing successfully. That's why I think there is a bug in Rice plugin
and that I can delete my hack from jpeg decoding ucode.
Refactor common jpeg decoding ucode.
Revert "Enable link time garbage collection when link time optimization is enabled"

Some linker on different platforms don't handle the garbage collection
correctly and create extreme bloated binaries. Therefore, leave it to the user
to enable this feature or not.
Revert "Enable link time garbage collection when link time optimization is enabled"

Some linker on different platforms don't handle the garbage collection
correctly and create extreme bloated binaries. Therefore, leave it to the user
to enable this feature or not.
Revert "Enable link time garbage collection when link time optimization is enabled"

Some linker on different platforms don't handle the garbage collection
correctly and create extreme bloated binaries. Therefore, leave it to the user
to enable this feature or not.
Revert "Enable link time garbage collection when link time optimization is enabled"

Some linker on different platforms don't handle the garbage collection
correctly and create extreme bloated binaries. Therefore, leave it to the user
to enable this feature or not.
Add missing NO_ASM block for texture crc calculation
Fix typo in Hacktarux's nick
Use localtime for windows compatibility

localtime_r is prefered because it has no shared states. It creates less
problems when using threads or calling it multiple times with different
parameters. Mupen64plus doesn't do this right now, but has many workarounds for
windows compilers which don't work all the time and need extra workarounds
later. Using localtime instead may be the easiest solution right now.
fix YUV texture loading for Pocket Monsters Stadium (J) crc 665e8259 after bsmiles32 last fix to RSP plugin
merged heads
merged heads
fix r4300 profiler with mingw build
Implement NO_ASM version of CRC calculation in Framebuffer.CalculateRDRAMCRC.
front: Load touchmap mask colors a bit more robustly.
assets: Change pad.ini fields for more parallelism.

Yes, I have OCD.  The previous commit makes either fieldname viable,
so no worries about backwards compatibility.
front/assets: Define touchmap image directory relative to pad.ini.

This makes it a bit easier for custom layouts to swap between different
custom images.  Users can create their own directory structure to hold
layouts vs. images.
res: Add gameshark and frameadvance items to OUYA mapping screen.
docs: Fixed grammar mistake in Google Play listing
front: Rename Phone/Table to Full-/Half-height

I thought it wise to make this change globally to avoid confusion in the
future.