Merge branch 'master' of https://github.com/RobertBColton/enigma-dev into RobertBColton-master
Merge branch 'RobertBColton-master'
Fixes for timelines that are set from with(other){} type blocks; with(self) check also applied when no bracket exists.
The instance_deactivated list is never cleared between rooms.
First draft implementation of set_graphics_mode(), which fixes fullscreen mode.
Fixes for newlines embedded into draw_text_sprite() strings.
Fixed window_get_fullscreen() on Xlib.
Implemented display_get_width/height for OS-X
Merge branch 'master' of github.com:enigma-dev/enigma-dev
Removes redundant extension headers
Missed an include.
Update CBP
Generates cast code for extension types.
Removes original cast method that no one else used.
Removes return statements from the beginnings of path functions.
Implements `path_start`, `path_update`.
Merge pull request #816 from sorlok/text_sprite_nl

Fixes for newlines embedded into draw_text_sprite() strings.
Merge pull request #814 from sorlok/gm5_fullscreen

Gm5 fullscreen, Xlib get_fullscreen fix.
Merge pull request #815 from sorlok/cocoa_fs

Implemented fullscreen and display settings for OS-X
Merge pull request #817 from Heathtech/master

A few parser fixes
Merge pull request #802 from sorlok/with_timelines_final

Fixes for timelines that are set from with(other){} type blocks
Merge pull request #804 from sorlok/clear_deact

The instance_deactivated list is never cleared between rooms.