Echo now only takes effect when all buttons are specified

Fixes #1251.

http://jenkins.buttonweavers.com:8080/job/buttonmen-blackshadowshade/419/