Replace site.url with site.baseurl

I can now use `jekyll serve` and go to localhost:4000/Shuffle to see
the site and use relative links. This way it doesn't have to change
every time going from dev to production.
`jekyll serve --baseurl ""` also works to serve directly from localhost
without a subdirectory.
Merge branch 'master' into gh-pages