Initial groups directory listing.
Merge branch 'permissions' into groups-design

Conflicts:
	lib/documents/group.coffee
Groups page basic design
Merge branch 'permissions' into groups-design
Styling of the access radio buttons
Merge branch 'permissions' into groups-design
Merge branch 'permissions' into groups-design

Conflicts:
	client/templates/publication.html
Styling for adding users and groups to private papers
Annotation access styling and general hover behavior

Hover implemented with a reactive variable.
Access description hover rewritten with css/js
Group styling added

Also moved groups button to header, generalized member list display,
made group search case insensitive and sorted by group members count or
alphabetical.
Conforming to code style guidelines
Merge branch 'master' into groups-design

Conflicts:
	smart.lock
Merge branch 'master' into groups-design
Finishing merging.
Applying pull request feedback.

Miscellaneous changes to match project coding practices.
Merge branch 'permissions' into groups-design

Conflicts:
	client/publication.coffee
	client/templates/publication.html
	lib/documents/group.coffee
Updated submodules.
General access control styled.
Publication access control styled.