Bug 1034570 - Notify the user if initial registration fails r=arthurcc

_handleServerError seems to play with a status code 401. Why are we sending 500 ?
And while thinking about this, why not making sure we get a proper 200 status code for the correct cases?