Initial debugger work

Well, maybe it's good to get this merged. It's probably best to review the integration a bit (so the existing files that were changed), as I wasn't so sure if it's always the best or the right way to do something.

It doesn't do a whole lot yet, but it's a start. There's a disassembly view you can scroll, the code is analyzed for functions, and I generally a lot of stuff we had in PPSSPP.

There's a bit of a startup time added, mostly noticeable in debug builds. That is due to analyzing the code for functions.

And a screenshot: http://puu.sh/6X3WM/ac3d905339.png