Fix basic auth

We added the ability to emulate password-less auth in #329 for the
cases where you want to use some sort of api key. However I don't
believe it ever worked correctly as the trailing colon was not appended.
Merge pull request #463 from visionmedia/fix/auth

Fix basic auth
Release 0.19.1
add .toJSON()
Merge pull request #466 from visionmedia/add/to-json

add .toJSON()
package: update "debug" to v2.0.0
Merge pull request #467 from TooTallNate/update/debug

package: update "debug" to v2.0.0
Remove docs

We've been using ghpages for a long time now
and this is just confusing people.
Quick fix for HEAD requests
Release 0.20.0
Update tests to express 4
prevent double callback when error is thrown
Clear timeout on callback
package: allow any "debug" v2

The API doesn't change often enough. We can keep this one loose.
Merge pull request #481 from nickdima/fix/client-clear-timeout

Clear timeout on callback
Merge pull request #480 from pgn-vole/master

prevent double callback when error is thrown
Merge pull request #474 from gaastonsr/express4

Update tests to express 4
Add missing dev deps
Trim text before parsing json
Update client