Added assert for form submissions

Works similarly to HaphazardTestCase::assertGet().  Requires an additional
string that defines what to search for to find the submit button.  It will
override the csrf provider to always return true when it checks if the token is
valid.