Merge pull request #436 from lioncash/master

Small cleanup in RetroActivityLocation.java
(Apple) Work around thread issues for the location driver.
Some triaging of overlays which don't look too good
Set default overlay opacity to 0.7f
(D3D9) Fix up D3D driver - use RARC_PERFORMANCE macros
fix logging on consoles
Fix checking for AVX support. We also need to check if the XCR bit is set as well.