test database configuration
set environment variable for operating mode (test in this case)
test database life cycle is managed by Cucumber.

Rspec tests do not need access to the databse (they are unit tests).
fix first broken scenario
reword change password scenario
optional capture group to simplify steps
remove obsolete step definitions
move 'change password' to its own file
add cucumber tests to the default (and consequently travis) rake task