Additional parameter mods & comments

Switched function input types where obvious, added comments based on
reading liboauth documentation.