Cleanly separate gh-pages and master

So far as I can tell, synching them is a mess and a bit pointless; going
to keep the two branches separate.