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

SWC-1088
Edit SynapseClient methods to throw new exception
Change methods to handle the exceptions
Merge pull request #741 from heidiso/release-24

Catch new exceptions in SWC SynapseClient
Update synapse client version
Merge pull request #742 from heidiso/release-24

Update synapse client version for Stack-24
Fix build
Merge pull request #743 from xschildw/release-24

Fix build
disable Save button on save and show spinner