Add v:event_arg variable and apply 'volatile' to

event_queue.head
Remove volatile
Restore event_loop.c
Merge pull request #3 from ashleyh/event-loop

Small threading fixes
Set v:event_arg before applying autocmd
Override sys.excepthook in snake.py