$button only accepts single value, WebDriver submitForm updated

Firefox and chrome don't post the value of a 'clicked' button to the
server when submitting a form, only the submit button's value is
posted, so no point in having an array.

Modified WebDriver module's submitForm to also accept a button
name which is 'clicked' if provided.