Various bug fixes and additions

Emulation thread now uses BackgroundWorker arguments to set how long the thread should sleep between each cycle, fixed grammar in comments, added a check for invalid opcodes, and Emulation BackgroundWorker now ends when Form1 closes.
Merge branch 'master' of https://github.com/xtremesmw/ChipGL