Bump version to 0.2.0
Fix Swift 1.13 compatibility

When running Swift 1.13 and enabling `splice` in the configuration,
`system_has_splice` would be called` even though it doesn't exist in
that version of Swift (1.13 has no `splice` support).

This patch works around this.
Merge pull request #24 from scality/compat-1.13

Fix Swift 1.13 compatibility
Bump version to 0.2.1
Cleanup calls to do_connect(): don't set values to their defaults
Merge pull request #25 from scality/do_connect_cleanup

Cleanup calls to do_connect(): don't set values to their defaults
Use iter() + sentinel to read data from a stream
Merge pull request #26 from scality/pythonify_stream_method

Use iter() + sentinel to read data from a stream
Initial import of an implementation of AFD

Licensed under Apache version 2

See: https://github.com/rschildmeijer/elastica/blob/53251bdfe285c70b570104fdb5b89bbfd4966962/elastica/afd.py
Monitor sproxyd backend servers and validate their configuration

Try to connect to each Sproxyd server in the `sproxyd_host` list
every second and parse the configuration read from /proxy/chord_path/.conf.
If something wrong happens for a certain time (actual implementation
based on the Accrual Failure Detector), the incriminated Sproxyd server
is removed from the list of Sproxyd servers the Swift object server talks
to.

Also, slightly change the implementation of the Accrual FD.

Closes #17
Closes #20
Merge pull request #27 from scality/sproxydconf

Monitor sproxyd backend servers and validate their configuration
Bump version to 0.3.0
Turn `SomewhatBufferedHTTPConnection` into a context manager
Eagerly close HTTP connections when using zero-copy
More eagerly close HTTP connections
Use properties instead of calculating values ad-hoc
Move `stream` into `http_utils`