GSoc2012: Event Recorder (reworked)

This is improved version of jakimushka's GSoC project.

I reworked GUI dialogs and added Classic ones, fixed several race conditions and added general stability fixes.

What needs to be yet done:
  - Way to specify author in scummvm.ini file
  - Way to select specific playfile from command line
  - Resolve situation with slowness in some engines during record mode

Generally I am looking for comments and would like to merge it as soon as it is approved. Maintaining this work off-the branch is a bit cumbersome due to its size.