Correcting the fields names retrieved from MyUSA.

auth.js was not using the correct field names when processing the
response from MyUSA. The fields now being used were pulled from the
actual response.

Fixes #250
This is a workaround for the `profile` object not correctly being filled out by `passport-myusa`.  We should get to the bottom of why the fields aren't being set by the passport adapter.