Add Annotations to Data menu
Separate publication supplementary data panel

Moved the “supplementary data” into its own panel. Reformatted the “Abstract” panel. Added supplementary data to test data.
Merge remote-tracking branch 'origin/master' into 2393-supp-data
Temporarily remove publication Jest test

Removing the publication Jest test until the final format is of publications is decided on.
Merge remote-tracking branch 'origin/master' into 2393-supp-data
Publication supplementary data display

Updated the supplementary data so that each one appears in its own panel below the main publication panel. Changed all publication display to use key:value like all other pages.
Progress towards publication search
Merge remote-tracking branch 'origin/master' into 2393-2394-pub
Implement expandable descriptions

Publication search results now show supplementary data, including a potentially long description. This commit truncates long descriptions and adds a “See more” link that lets the visitor see the entire description when that’s clicked.
Move all supplementary data into one panel

Each supplementary data array element was in a different panel. This moves them all into one, separated by horizontal rules.
Be a little more data-defensive

Make fewer assumptions about the publication data to avoid crashes. Some code optimizations.
Merge remote-tracking branch 'origin/2392-toolbar-analysis' into 2393-2394-pub
Return publication Jest test

Removed because of changing display of supplementary data. Returned, and added a simple test for supplementary data.
Fix cookie-cutter to handle cookies with equals sign in value.
Use cookie for page stats instead of modifying html.
Avoid elasticsearch warnings
Use 6 processes on production not 8, this seems to work better
Log change in rss as well as begin/end
Logging for server stats
Update cloud-config to log extended server stats.