Place bundled SFML include paths before others

This allows to build with bundled SFML when system SFML (of another
version) is installed
JIT: fix branch merging with bclr
Merge pull request #984 from FioraAeterna/fixmergedbclr

JIT: fix branch merging with bclr
raw memcards: revert last change so flushes are still time-driven.
It turns out the actual slowdown was from memcpy'ing the entire
memcard buffer...not synchronization overhead or the flush itself.
Remove more dead and redundant code.
Merge pull request #979 from shuffle2/fix-memcard-flush3

raw memcards: revert last change so flushes are still time-driven.
AudioCommon: Remove unused parameter from OpenSLESStream constructor
Merge pull request #987 from rohit-n/more-dead-code

Remove more dead and redundant code.
Merge pull request #989 from lioncash/param

AudioCommon: Remove unused parameter from OpenSLESStream constructor
Make Invalid instruction debug assert a non-debug assert.

Users need to be able to see this error message. Otherwise they can't
report bugs.
Merge pull request #992 from phire/betterassert

Make Invalid instruction debug assert a non-debug assert.
Merge pull request #841 from AMDmi3/bundled-smfl-include-order

Place bundled SFML include paths before others
GetOpInfo: Assert on all invalid Ops.

GetOpInfo was returning null pointers for invalid ops in subtables
instead of asserting an error. This was causing segfaults when the
jit tried to jit invalid code.
Merge pull request #993 from phire/fix_getOpInfo

GetOpInfo: Assert on all invalid Ops.
Formatting: Pointers and References moved to Type

First batch of changes to make * and & in non-externals comply to
formatting guide.

Also changed DSPAssembler::FindOpcode's parameters. It had "const opc_t
* const opcod." Unless I'm mistaken, and maybe I am, "const opc_t*
opcod" should suffice.