Fixed a crash that would occur when old symbol information was reused
Fixed a crash that would occur if a new watch were added by entering a watch name.
Code style updates.
EXI_DeviceIPL: Fix vertical alignment of IPL arrays
Merge pull request #1411 from lioncash/vert-align

EXI_DeviceIPL: Fix vertical alignment of IPL arrays
Fixes LLVM library detection.

I must have had a dirty cmake configuration which didn't encounter this issue.
Make sure we are using LLVM_DEFINITIONS to know where we are linking to libraries at.
Link against libLLVM-${VERSION}, the other one was linking us against static libraries...
Merge pull request #1412 from Sonicadvance1/fix-LLVM-detection

Fixes LLVM library detection.
D3D: Vertex and index data in one buffer
D3D: Using start index and base vertex instead of buffer offsets
D3D: Use two buffers for VertexManager
D3D: RestoreState no longer resets PS resources
Merge pull request #1384 from RachelBryk/hide-mouse

Fix description of hide mouse cursor option.
Merge pull request #1390 from RachelBryk/turbo

Alternate inputs once per frame rather than once per input for turbo.
Added IDEA/Clion project dir to .gitignore
Merge pull request #1416 from archshift/clion

Added IDEA/Clion project dir to .gitignore
Merge pull request #1394 from Sonicadvance1/fix-arm-cpudetect

Fixes ARM CPU detection routine for the hardware.
Merge pull request #1404 from Sonicadvance1/fix-ARMv7

Fixes some ARMv7 regressions.
Disabled optimizations, block merging and instruction skipping code while the debugger is stepping.
Make expansion interface interrupt updates thread-safe (fixes loss of audio in Super Mario Sunshine on lower-end systems.)
Some style fixes.
Merge pull request #1406 from lioncash/const

DolphinQt: Make GetOS const