added more errors details, broke out certificate sign, changes in response to comments
added more errors details, broke out certificate sign, changes in response to comments

mozilla-services/msisdn-gateway,mozilla-services/msisdn-gateway,mozilla-services/msisdn-gateway