Merge pull request #53 from mavnn/master

Allow for missing/unknown POST content-types
fixes #53
printf is slow, by removing these I got a 24% speed up in my benchmarks
shorten expressions
inline simple often used functions
updating build deps
docs on AsyncResultCell
(API Breaking) Removing FromString from Protocol.

Doesn't provide much value over just referring to Protocol.HTTP or Protocol.HTTPS but
does lessen type-safety.
Whitespace + making #delete_files, #clear internal
whitespace formatting
whitespace formatting
adding support for 'clr_command' flag in albacore
v0.1.0
whitespace + docs
formatting
linking to docs from README
formatting
suggested new API:

 - Clarifies what the timeout does
 - Types a few functions to be named-by-type
 - Changed request_loop to take parameters in the same order they get used,
   to make understanding the API and explaining it easier.
 - Docs on request_loop
Merge pull request #57 from SuaveIO/feature/request_loop-api

Feature/request loop api
ref issue #58

this will change when we implement chunked transfer encoding