New function: check_post_requires_authentication
New functions: check_put_bad_request_syntax, check_put_requires_authentication and check_put_requires_permission
Add test for the tab entry put operation
Fix some bugs in the TabEntry update method