#51 Documentation for v0.5.0.
v0.5.3 development cycle start
Test describing behavior for throwing exceptions from error handler.

As described in #53.
Fixes #53.

If error handler throws exception this exception is delivered in
:error slot of response.
Test describing behavior for throwing exceptions from error handler.

As described in #52.
Fixes #52.

If error handler throws exception this exception is delivered in
:error slot of response.
Merge branch 'development' of github.com:neotyk/http.async.client into development
Update link to async-http-client
Merge pull request #53 from bpoweski/development

Update link to async-http-client
Starting to add websocket tests.

Adds a dev dependency on http-kit as a websocket server.
More websocket tests. Fix bug in :close callback.

This commit adds a failing test: both the :text and :byte callbacks
are called - should be one or the other.
Update AHC dependency to 1.8.1

Inc version to 0.6.0-SNAPSHOT, as this is a breaking change, for a
couple of reasons:
 1) removed :raw-url, since .getRawUrl can now throw an exception.
 2) (string resp) now returns an empty string instead of nil. I'm really
    not sure why this behavior changed, but it seems reasonable to me
    for it to always returns a string.

The good news is that version 1.8.1 fixes the websocket bug that caused
both :text and :bytes handlers to be called for each received frame.
A few more websocket tests.

Made client/send stricter. It used to silently do nothing if given a
non-websocket as the first argument, and silently ignore additional
keyword arguments (eg: (client/send ws :text "foo" :byte arr) would just
send the text and ignore the bytes).
Tests for close callback, including failing test due WTF text-data.

I have wiresharked this, and I'm pretty sure that http-kit is not
sending anything funky. It's either AHC (or Netty), or something I just
don't understand about the websocket protocol.
Update AHC dependency to 1.8.8.

AHC has a fix for the WTF from my last commit, as of 1.8.2, so all the
tests are passing now.
Remove "satisfies?" check from open? and close functions.

The rationale is that it's better to throw an exception than to
silently swallow errors.
Update dependency to async-http-client 2.0.0-SNAPSHOT.

All tests are passing against rev d673a4.
I had to comment out uses of getRawUrl for now.
WIP on getting this thing to work with AHC 2. Lots still to do.