Create git submodule for github-pages
Regenerate Jekyll content into 'gh-pages' submodule
Remove generated content subfolder from gitignore
Fix url for the "_site" submodule