Ensure button fadeIn runs after last alert.

jQuery's fadeIn method wasn't really playing well with the native js alert().
By using a setTimeout call, we can ensure the browser doesn't start
fading in the button until the proper time. Strangeness...
Merge pull request #1 from brookr/master

Ensure button fadeIn runs after last alert.