Initial commit
Adds nil check on current_user to prevent error behavior when user sign-up form generates a failure. Likely necessary due to change in how sorcery handles a call to a non-existent current_user