Merge pull request #749 from jay-hodgson/release-24

On Save, disable Save button and change text to Saving
upgrade synapse version
Merge pull request #753 from dburdick/release-24

upgrade synapse version
using new client
merged conflicts
Merge pull request #757 from john-hill/SWC-1113-web

using new client
Sync with new client
Merge pull request #758 from xschildw/SYNC-PLFM-2442

Sync with new client