fix error when no action is found in form submitted data

lead directly to self.cancel() -> self.redirect_to_view() without setting self.button
added bootstrap-switch, used in booleanwidget

http://www.bootstrap-switch.org/