Add new API calls for Ambassador and Commission classes

This pull request adds the ambassador/update, commission/add and commission/all methods, and fixes a bug in the commission/update method that required a commission_id parameter instead of commission_uid.