Outline touch extension and reimplement WindowResized() as an intallable
callback.
Cleanup XLIB
Fix XLIB-GL3 bridge.
Squashed commit of the following:

commit 0a3909ad2ed58cd1c8c13a2818e18dfaa03a51b2
Author: Seth N. Hetu <seth.hetu@gmail.com>
Date:   Sat Oct 4 22:25:23 2014 -0400

    Fixed window resize callbacks on OS-X.

commit eb458e30aaa0c46d831f85b0b44d5bf6a50a9471
Author: Seth N. Hetu <seth.hetu@gmail.com>
Date:   Sun Sep 28 21:58:30 2014 -0400

    This should cause window BG colors to work (but at the moment it doesn't).
Merge pull request #1 from sorlok/cocoa_resize

Fix resizing callback on Cocoa.
Fix formatting.
Merge branch 'master' of https://github.com/robertbcolton/enigma-dev
Disabled make_directory; it is still used internally (and is platform-dependent), but the option in the dialog box is now ignored.
Change main window class name to some more unique.
Add options to action from Studio
IsmAvatar says update all actions.
Merge pull request #844 from sorlok/makedir_hide

Disabled make_directory
Fix warning for unused var.
Hide touch extension for now.
Merge pull request #842 from RobertBColton/master

Touch extension and callbacks *DO NOT MERGE*