update principal with path name parameter. See #125
extend service test for #125, fix bug principal ID not set in update
Merge pull request #134 from wongak/125_principal_admin

API: Update Principal by name path parameter