Add generate and deploy targets to push extensions to gh-pages