fix confusion between admin username and user-on-behalf-of username
remove redundant naming in parameters i.e. product_id on a product resource is now just id