Minimum HTTP Server

(btw: bobbybee and shadowcoder are both me)

- [x] Create HTTP skeleton
- [x] Read HTTP request
- [x] Parse HTTP headers
- [x] API to rest of Astron for giving data to HTTP server
- [x] Config files
- [x] Serve HTML5 webapp
- [ ] SSL
The net/NetworkAcceptor class may be able to be used to reduce a lot of code repetition here. 
The acceptor can deal with receiving new sockets, and then they can be passed directly to HTTPConnection.