Improvements to help github pages

Summary:
Added an index.html for github pages using the precompiled perseus.js,
and added a `make demo` command to update the gh-pages local branch

Also added an `npm start` command to package.json; we may need to
modify this still to work on windows.

Auditors: alex