239 deployment improvements

Some changes so that the css is generated from the scss file and also to make sure that when the CSS and JS is updated the new versions are used immediately rather than waiting for cached versions to expire.

NB: needs update to vhosts,pl to run conf/post-deploy.bash before merging and deploying

Fixes #239