[core] os x fullscreen support

note: created but not integrated into project (RubySource.pro)