Fix for missing json import in wrapper reader
Merge branch 'fix/jp2-upload'
First functionality of stacks in viewer records. Linked views in dual viewer.
Merge branch 'record-stack'

* record-stack:
  First functionality of stacks in viewer records. Linked views in dual viewer.
Remove all glviewer comparison code
Remove all use of startup_view in view objects
Remove all use of bookmarks in view objects
Merge branch 'view-cleanup'

* view-cleanup:
  Remove all use of bookmarks in view objects
  Remove all use of startup_view in view objects
  Remove all glviewer comparison code
Stepping through a stck with next note buttons.
Merge branch 'stepping-stack'

* stepping-stack:
  Stepping through a stck with next note buttons.
Require user to be site admin to see some admin database details

This information is not really secret, but there's no good reason to allow
site scrapers to see database host configuration details.
Merge branch 'database-status-admin'

* database-status-admin:
  Require user to be site admin to see some admin database details
Editing of transform and saving work.
Merge branch 'stack-edit'

* stack-edit:
  Editing of transform and saving work.
Preload adjacent sections.  Still a small flicker (like a delay to create texture maps, but images are ready).
Merge branch 'preload-stack'

* preload-stack:
  Preload adjacent sections.  Still a small flicker (like a delay to create texture maps, but images are ready).
Basic functionality of the stack panel
Merge branch 'stack-panel'

* stack-panel:
  Basic functionality of the stack panel
Adding flow.js as a thirdparty dependency
Client side to accept drag drop and folder selection

WIP for attachments api

WIP2 getting id but not storing files in gridfs