Fixes for Mac OS X needed for release

I'm going through and fixing up a few things that I think need to be done before the new beta code is ready for release on OS X. I'll merge this pull request when I think I've done everything that's needed for release.

Still to be fixed:
- [ ] CPU levels are too high (can be 100-150% CPU even when there is no match in progress)

Fixed:
- [x] No longer works in full screen mode
- [x] Memory usage is too high 1GB+
- [x] Video recording needs to be disabled on OS X (is dropping over 80% of frames on OS X)
- [x] Temporary files are saved in the user's home folder instead of a temp folder