fileembed: put all metadata first, and also support rolling checksum splitting of large embeds

Change-Id: I9da21c9a21cb2f9b04484d4374a621cb4b97679d
Merge branch 'master' of ssh://camlistore.org:29418/camlistore
fileembed: remove Camlistore-specific hack we're no longer going to do.

death to all.js & Closure compiler output. Yay SPDY.

Change-Id: I44ca96d1b6d1d5d64822870558025e15dee4870c
remove debugging

Change-Id: If83580e85cfb350bba059dde9e7bccb0c7658e99
Not going to do this yet

Change-Id: I936e73a48bf4243877d0e185a5e7c51bbf1ea96c
misc/genjsdeps: command to generate closure deps

reusing code from pkg/server/ui.go

Change-Id: I56b8d4b42df2fbcbbe3d654261036cdb907f9f27
New build tool. Should even work on Windows, if Go 1.1 is available, without MinGW/msys/etc.

Change-Id: Idb197cc2309ae294ce42d41c7d35333d1cfed48c
Add a genfileembed package comment

Change-Id: I65bfd3c1956921bb8d1d805cd6df84bc376ec802
make.go: add the forgotten os.Chtimes in mirrorFile.

Now incremental builds are fast again.

Change-Id: Ibd0a6ef8f2bdec4f760476e5507ec0c3a17f110d
make.go: use a different temp GOPATH for sqlite-vs-not; add verbose flag

Change-Id: Iccb140f6ca740a77fce2510689d237aa9c456d21
Merge "misc/genjsdeps: command to generate closure deps"
Add a make-release script.

Change-Id: I1090efd713dfb8f6ca114b6d3f3e652eeccc8493
Merge branch 'master' of ssh://camlistore.org:29418/camlistore
newui: Final move to get rid of the old ui!

1) Everything in ui/ except for js-notes.txt was removed.
2) mv newui/* ui/
3) modified pkg/server/ui.go to make it all work
4) modified Makefile to generate server/camlistored/ui/deps.js
5) regenerated all the zembeds
6) Some fixes to attempt to make it (re-)work on appengine:
  -removed the Go1.1 check
  -added pkg/osutil/restart_stub.go (for restarting a process)
7) The closure handler now redirects to the online files when
the closure library is not on disk, because we do not embed
the required closure js files.

Change-Id: Id1bcf007550cafb7188ba2674352e8f3bd07fb8c
Merge "newui: Final move to get rid of the old ui!"
Add a BUILDING file, update HACKING, clean some stuff

Change-Id: I39c310556cfa7643c3d1aa271acab8ce130e0953
Add a note to make.go

Change-Id: I9ff95fea40949116bb963e2153731b5f0ec37327
Cleanup

Change-Id: Ic0cdae094108bd3b6dca5f7db3005f1e17199de3
Merge branch 'master' of ssh://camlistore.org:29418/camlistore
ui.go: cleanup leftover println

Change-Id: I33892d2354ec09e112f3dba55a193bae4a7e8dd5