Angular boot page is not cacheable due to user

Alternatively we could remove user and do an API call, but the page is
only 5k and requires more calls anyway.
Fix container updating with placeholder

Otherwise things like top get removed
autocomplete off in forms to not interfere with our own input completer. fixes part of #2875?
Merge branch 'master' of github:databrary/databrary
Make funding grants an auto-repeater

Like authors (used to be).  Fixes #2947
update links in messages
Merge branch 'production' (ours)

Conflicts:
	conf/messages
new session
Merge branch 'master' of github:databrary/databrary
new download icon
download and session icons, replaced in excerpts and spreadsheet
session icon positioning
fix header study icon
slot icon and buttons placing
save button positioning in slot player info
Set position of all newly created assets to ruler right

There is an argument that non-timeseries assets shouldn't get this
treatment, but it doesn't seem like the worst default.  Fixes #2949
changed text to match new symbols on spread.
Use asset duration for positioning whether timeseries or not
deleted the green arrow. needs to be replaced
added new symbol to spreadsheet