user settings - backend support
/api/current_user/settings supports POST as well as PUT
initial draft of settings modal
settings modal views refactoring
move wrench closer to the nickname
Merge branch 'settings'

Doesn't send emails yet, but provides the form for filling it, and a
backend storage to save it.
http://localhost:3000/quest/5116a6082dfd480c28000016