Remove "EFB Copies Disabled" option from hotkey toggling cycle.
Added OSD comment if EFB Copies are disabled.
Common: Inline declare some loop variables in ArmEmitter
Merge pull request #1016 from lioncash/vardecl

Common: Inline declare some loop variables in ArmEmitter
DolphinWX: Use std::string over char arrays in MemoryView
Merge pull request #1026 from lioncash/str

DolphinWX: Use std::string over char arrays in MemoryView
Fix a few minor bugs that appeared in the latest android cmake script
Improve code and clarify parameters to ABI_Push/PopRegistersAndAdjustStack.

- Factor common work into a helper function.
- Replace confusingly named "noProlog" with "rsp_alignment".  Now that
x86 is not supported, we can just specify it explicitly as 8 for
clarity.
- Add the option to include more frame size, which I'll need later.
- Revert a change by magumagu in March which replaced MOVAPD with MOVUPD
on account of 32-bit Windows, since it's no longer supported.  True,
apparently recent processors don't execute the former any faster if the
pointer is, in fact, aligned, but there's no point using MOVUPD for
something that's guaranteed to be aligned...

(I discovered that GenFrsqrte and GenFres were incorrectly passing false
to noProlog - they were, in fact, functions without prologs, the
original meaning of the parameter - which caused the previous change to
break.  This is now fixed.)
Remove the inaccurately named ABI_PushAllCalleeSavedRegsAndAdjustStack (it didn't preserve FPRs!) and replace with ABI_PushRegistersAndAdjustStack.

To avoid FPRs being pushed unnecessarily, I checked the uses: DSPEmitter
doesn't use FPRs, and VertexLoader doesn't use anything but RAX, so I
specified the register list accordingly.  The regular JIT, however, does
use FPRs, and as far as I can tell, it was incorrect not to save them in
the outer routine.  Since the dispatcher loop is only exited when
pausing or stopping, this should have no noticeable performance impact.
Remove ABI_AlignStack/ABI_RestoreStack and the noProlog option to ABI_CallFunctionRR.

The latter being true was the only case where the former would do
anything, and it was never true.  They became obsolete with x86's
removal.
Merge pull request #1024 from comex/abi-cleanup

ABI cleanup
Merge pull request #971 from TurboK234/EFB_copies_togglefix

Remove "EFB Copies Disabled" option from hotkey toggling cycle.
Update external polarssl to 1.3.8

There were some fixes back on March 13th, 2014 for fixing compiling on MIPS64.
Also some fixes on June 25th, 2014 for SPARC64 fixes.

Probably more things, but those are what I care about.
Merge pull request #1028 from Sonicadvance1/fix-android-cmake

Fix a few minor bugs that appeared in the latest android cmake script
JIT: fix conditional-continue=off
Merge pull request #1032 from FioraAeterna/fixnocc

JIT: fix conditional-continue=off
Merge pull request #1031 from Sonicadvance1/update-polarssl

Update external polarssl to 1.3.8
Merge remote-tracking branch 'upstream/master'