update artifact, remove user preference references, and fix compilation errors
Merge pull request #944 from jay-hodgson/SWC-1350

update synapse artifact, remove user preference references, and fix compilation errors