settings refactor / cucumber tests:
 - load settings for each step for most-up-to-date version
 - settings not automatically created; must first validate
 - generic "received message" step definition
 - settings belongs_to user
 - (temporary) flash message for successful phone number