Deployment fixes for Cavia (production)

@kcranston, @jar398 : Improved documentation of server-config files used in deployment. Tweaks to push scripts to make them more compatible with different *nix systems and missing SSL certs. Minor cleanup of apache config-file layout. Removal of old browser-testing cruft in apache config.