Fix for non-OSX platforms
Fix a menu drawing problem for non-OSX targets
Fix build issue on mobile systems
Fix incorrect handling of a StringRef
Merge branch 'refactor-syntax_unicode_button' into refactor-syntax_unicode_button_menu

Conflicts:
	engine/src/button.h
Fix branch for mobile platforms
Merge branch 'refactor-syntax_unicode_button_menu' into refactor-syntax_unicode_kupdown