Added site.url instead of relying on root

If the site is built locally then pushed the urls will use http://0.0.0.0:4000 (or other local development interface/port). Hardcoding the URL in the _config.yml means that url will always be used regardless of environment.