rails 3.1 introduced button_tag, no need for work-around