Devel

Password & security changes:
1\- Now the button for recovering your forgotten password, really recovers your password
2\- Now you can also change your own password anytime.
3\- The way to protect everything was until now was redirecting to 404. Bad practice.
Now ASYD have two helpers:
protected!: Only show/executed to/by logged in users, otherise 401
dangerzone!: Only show/executed by admins, otherwise 401 for non users, and 403 for users but not admins
base_url ||= "#{request.env['rack.url_scheme']}://#{request.env['HTTP_HOST']}"
reset_path = "#{base_url}/password/reset?token=#{newtoken}"