publish.py now saves back to pre-book.json to keep track of urls.

no more porting urls many times! huzzah!