Merge pull request #268 from jay-hodgson/SWC-528b

Swc-528: file size check, synapse client tests, and fix progress bar ui (still needs improvement)
Merge pull request #269 from jay-hodgson/SWC-538

Swc-538
fix server markdown utils test
Merge pull request #273 from jay-hodgson/fix_build

Fix build