Wire up to the new API on the server

This CL probably does too many things:

1) 'make deploy' command for uploading to AppEngine
2) Diff parsing code extracted into diff.js
3) Wire up to the live site's diff API
4) Update the example diff to be more realistic