Bump to v1.9.4.
Add log, debug, warn options to clog().
Pull out button logic into updateButton() function.