Gtk3

A bunch of changes, most notably from a technical standpoint:

- New memory management system
- Optional removal of event compression