Added 'profileFields' option

This is to allow the developer to request specific profile fields. NOTE:
if the profile fields option is passed along with the scope option, the
scope option is ignored.