Don't close the video in the goroutine
Don't close the video in the goroutine

Trying to close the video stalls out if we're polling for events. It's a
termbox bug. Instead of stalling the goroutine, put the video close in
machine.Stop() and machine.HasError() instead.

kballard/dcpu16