stepIWillSeeALogInMessage now allows for other form message types.

Not just "bad", but others like "good", "required", and "warning".
Merge pull request #14 from halkyon/message_rework

stepIWillSeeALogInMessage now allows for other form message types.