SWC-364: only refresh the attachments of the entity when the edit dialog is visible (we don't care if it's rendered or not).  also add tests around this functionality
Merge pull request #182 from jay-hodgson/release-1.18

SWC-364: only refresh the attachments of the entity when the edit dialog is visible
SWC-369: merge change up from develop
Merge pull request #187 from jay-hodgson/release-1.18

SWC-369: merge change up from develop
initial generic api widget
SWC-368: don't slide if Chrome
SWC-367: remove dialog/window blink if modal, seems to be messed up on Chrome
Merge pull request #188 from jay-hodgson/release-1.18

merge up changes from develop (cherry picked previously code reviewed commits)
Created EntityFinder widget for SWC-313 and other entity/entity version selection needs
reverse offline
Code review changes for SWC-313
Merge pull request #191 from brucehoff/develop

SWC-375
Merge pull request #190 from dburdick/develop

Created EntityFinder widget for SWC-313
API SuperTable. Support paging, column filtering, column rendering, and table styling and setting the width. Supports ability for column renderer to add its own set of columns. First set of column renderers are user id, synapse id, datetime, and a special case for entity annotation gathering.  Add an alpha mode in the website to show alpha features (like the SuperTable widget editor).
Merge branch 'release-1.18' into develop

Conflicts:
	src/main/java/org/sagebionetworks/web/client/widget/entity/menu/ActionMenuViewImpl.java
	src/main/java/org/sagebionetworks/web/client/widget/login/LoginWidgetViewImpl.java
Missing
merge api table (supertable) with upstream develop
include a column renderer init failure test
changes from code review
Merge pull request #192 from jay-hodgson/develop

API SuperTable