Modify the PAM conv to match the current flow

I sense a disturbance in the design... QByteArray data = response->d->prompts.front()->d->response; doesn't seem exactly... right

Having a private implementation of the class as a public pointer doesn't seem too good either...