Improved system password prompt

* Try to get the password from the environment variable
  DATABASE_SYS_PASSWORD

* When reading the password from the console, do not echo it

* Cache it, so that only one prompt is needed to do a "rake db:reset"