Fix MinGW build
Add comment regarding __WIN32__ in SkyEye code
MemMap: Added AXI_WRAM & SHARED_PAGE along with other stuff
Got rid of I/O address's since the I/O addresses range's overlap with other
address's types such as vram, these I/O addresses need to be done in an different
way.
Fix visual studio ambiguous symbol error
Stubbed IsSdmcWriteable to always return writeable.
Merge pull request #328 from archshift/writeable

Stubbed IsSdmcWriteable to always return writeable.
FileSys: Clean up according to the coding style, and remove redundant namespaced names.
armemu: Fix GE/Q flag setting semantics
armemu: Implement SMLALD/SMLSLD
armemu: Implement SMMUL, SMMLA, and SMMLS.
Allow focus on the Qt render widget

By default widgets are set to the focus policy Qt::NoFocus which disallows manually focusing it. Changing the policy to allow clicking the widget to set focus to it allows for keyboard input when not rendering to a popout window. This commit also sets focus to the widget when showing it.

Fixes issue #158.
Merge pull request #340 from lioncash/whoops

armemu: Fix GE/Q flag setting semantics
Merge pull request #341 from lioncash/moresmops

armemu: Implement SMLALD/SMLSLD
Merge pull request #343 from lioncash/smmla

armemu: Implement SMMUL, SMMLA, and SMMLS.
More services & small clean ups
ARM: Add a mechanism for faking CPU time elapsed during HLE.

- Also a few cleanups.
GPU: Further improve synchronization.
Merge pull request #330 from purpasmart96/new_srv

More services & small clean ups
Merge pull request #339 from bunnei/fixup-gsp-synch

Fixup gsp synch
Allow focus only when in popout mode

Only allow manually setting focus to the rendering widget when in Single Window mode. Apply this behavior to when changing the mode while an app is running.