Add .gitignore
Better validate http version numbers
mkroot: Begin C re-write of makeroot

Will need this for the combined index files, to replace hard-coded
webroot.h
Add fobuf for mkroot
mkroot: Integrate trie index write side
mkroot: write out file data
Add mkroot to .gitignore
mkroot: Link to libmagic
mkroot: Get mime encoding
mkroot: Track mime types
mkroot: Allocate OID's to index
mkroot: Use a 1MB buffer for file I/O
mkroot: write mimetab
mkroot: Dump all the data structures

Not all of these are filled in, we're still not laying out the string
tables.
mkroot: Use comapct object representations

ie. don't munge them in to a big union
fix warnings generated by clang
mkroot: finish file layout code
Remove python makeroot
Tidy up normalization code

No functional changes
Use new webroot db to serve up data