adds button helper
Droping separate files for button helper and button test.
(moved to sumbit helper and submit tests).

Now, you can pass `as=button` argument to submit helper and
it's going to render a HTML `button` tag instead of `input` one.
Merge pull request #53 from dockyard/button-helper

adds button helper