Added update method back to guard.rb

Guard.rb wasn't catching errors in the update method because I removed
that. This adds it back in so that stack traces for failures will be
dumped to the game window screen, allowing you to fix your code and then
hit shift+r to reload.
auto reloading of window when a file changes