Added explanatory comments to the Meddle.jl source.
Added more prose to the README so that it's not entirely comment-less code snippets.
Adds brief section on using Micro
Adds documentation for the HttpParser dependency
Adds documentation examples to style guide
Changed the Websockets import in chat-with-meddle example so that it works again.
Added a http handler to the chat example to serve the html client file.
removed overly complex chat example using meddle. Using meddle for that was overkill.
Cleans up code and adds default response data

- remove trailing whitespace
- default response data for status-only Response(Int) and Response(Int, String)
- various syntax changes for clarity
Adds Httplib and decouples Websockets, Http, et al

- Changes the request and client handling API to use new functions
  `handle` and `is_websocket_handshake` that dispatch on the handler.
- Http exposes a WebsocketInterface abstract type with default
  implementations of these functions that throw errors.
- Websockets implements these for a WebsocketHandler, which it defines.
- In addition, generic stuff like Request, Response, Headers, et al.
  have been moved to an Httplib module.
Fixes broken openSSL regexp
Micro.jl documentation.

Added examples for the route function and described the routing_tables
function.
Adds documentation and slight refactoring to Http

- Moves GC method `clean!` from callback to below blocking loop in `process_client`
- Adds explicit types to `WebsocketInterface` methods
- Verbose documentation
Reformats documentation to 80 char width.
Document Httplib.jl
Makes Request type mutable, removes PartialRequest
Fleshes out documentation for RequestParser

Groups cfunction calls together under Julia function definitions.
Adds more documentation to Meddle
Merge branch 'doc1' by way of 'doc2'

Closes #36