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:
- [ ] No longer works in full screen mode
- [ ] CPU levels are too high (can be 100-150% CPU even when there is no match in progress)
- [ ] Video recording needs to be disabled on OS X (is dropping over 80% of frames on OS X)

Fixed:
- [x] Memory usage is too high 1GB+