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)
first step, add owner object type and start to move away from entity id
SWC-375
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
Port Commit 1138f07 from dev
merge api table (supertable) with upstream develop
include a column renderer init failure test
Merge wiki work into a new branch
wiki progress