Don't validate passwords when writing a fake password

Stops existing password validators causing issues with logging in fake
users, as "secret" might not meet complexity requirements.
Merge pull request #30 from halkyon/better_fake_password

Don't validate passwords when writing a fake password
Support multiple login forms on a page

Thanks to Jeffrey Guo for contributing.
More resistant login form detection

Had some issues with multiple login forms on the same page,
e.g. for social login, or with duplicated hidden login forms
in the header.
Improved region support, added "see text in region" step
Session in undefined
Merge pull request #31 from srizzling/session-undefined

[MINOR] Session variable was undefined in Basic Context
API Allow usage of assets with modified / created date specification
FIX: Invalid Exception throw results in CI failures
Merge pull request #33 from madmatt/pulls/fix-exceptions

FIX: Invalid Exception throw results in CI failures
Merge pull request #32 from tractorcow/pulls/asset-fixture

API Allow usage of assets with modified / created date specification
NEW Set current date and time through Behat
Merge pull request #34 from silverstripe-labs/pulls/datetime

NEW Set current date and time through Behat
get the last one email
Merge pull request #35 from jeffreyguo/pulls/test-mailer-update

Get the latest email from the email
add new step definition to identify multiple emails by title
API Allow "I select the * radio button"
Merge pull request #38 from tractorcow/pulls/radio-select

API Allow "I select the * radio button"
Guard against older jQuery versions
Adding support to fill in field in a specfic region