Separate the func import count from the var count.

Still doesn't actually load the variables imports, but at least it
won't skip a bunch of funcs and break even worse.
Merge pull request #1890 from unknownbrackets/elf-fix

Separate the func import count from the var count
Add more unknown syscalls from reporting.
Merge pull request #1891 from unknownbrackets/unknown-syscalls

Add more unknown syscalls from reporting
Quick sceMd5 implementation, needs tests
Shader simplification - well, more of it. Hopefully this helps the mali problems a bit more.
Add on-screen feedback for some keyboard shortcuts (so you know which setting was changed)
Add KrossX's fix for XInput analog range. The PSPs analog is really far extended outside the circle, even further than the 360.
Add back the deadzone to XInput, definitely required with my pad. Restore the magnitude square root.
Undo an optimization that broke skinning a bit...
Merge remote-tracking branch 'upstream/master' into fps2

Conflicts:
	native