New event system
Merge pull request #224 from CynicRus/master

Issue 77 part 4.
CrossPlatform.cpp removed
Rework fade
fadeIn for submenus
OpcodeFactory implemented
Properly restore renderer clear color
Code cleanup
Fadeout for new/load states
Merge pull request #225 from isage/fades

Fades, part 1
Do not block when fading in movies
Allow typed array values
In-movie fades
Fix warning
Dialogs fix
Code cleanup
Merge pull request #226 from isage/fades

Fades, part 2
License file added
Code cleanup
Player runs if running mode is set to "Always".