Merge pull request #833 from qidane/offline-build

Fix offline build See: #10465
Merge pull request #880 from jburel/rebased/develop/delete-image-mt

Discard MT when the image is deleted (see #9741) (rebased onto develop)
Load bulk annotations in image information for full viewer
Generalized table query API, change bulk annotation retrieval to use API
Hide bulk annotations when loading
Add shortcut API call to query table associated with given object
Fix bug that returned WellSample ID instead of Well ID
Simplify retrieval of well ID
Add traversal of object graph on table queries to reduce number of calls
Add context to query and table open
Add documentation to new bulk annotation related webgateway calls
Move URL definitions in source file to avoid conflict with PR 491
Change delimiter for object path traversal in bulk annotation query API
Use unwrap() to get annotation namespace to handle None values
Support cleaner query strings for simple queries
Fix whitespace
Change error responses to 404 in query API
Fix indent
Add "left outer" to join to avoid misleading error message
Load annotations from most recent file