test_proxyquery: organize auth tests
test_proxyquery: docstrings for auth test classes
test_proxyquery: remove duplication in auth tests
test_proxyquery: remove redundant test setup
test_proxyquery: more refactoring and cleanup

- Removed some redunant variables (prolis)
- Renamed `set_suid` function to `set_endpoint`, retaining the option to
  set suid as well (since they are often set together)
- Added `set_suid` function to just set Zerovm-Suid
- Updated all tests to the use the new function name
test_proxyquery: basic anon/other 'api' auth tests

This baseline of tests needs to be extended to include chain calls, and
various other combinations of reading/writing files, with access
granted/denied.
test_proxyquery: chain-call `api` auth tests

Tests for api/1.0 execution method, involving chain-called jobs and
various combinations of permissions and file/object usage.
Merge pull request #181 from larsbutler/setuid-tests

Tests for zerovm-suid for api/1.0 execution