Fixed asBoolean.

closes #2401
Merge remote-tracking branch 'origin/master'
Removed logging for unknown button.