Build against R15B02 also
COUCHDB-1537 Include user_ctx.name in show/list ETag
fix typo, closes pr #29
fix make distcheck
when reporting a bad db name, put the wrong value in the log message
Upgrade find_in_binary to use binary module
Whitespace
Upgrade get_crlf funs to use binary BIF
Ensure JSpec tests are actually run. Continued in COUCHDB-1566.
COUCHDB-1565 update README URLs
COUCHDB-1563 ensures urlPrefix is set in all ajax requests
add fauxton prototype in a pseudo-working but hokey way. Build (`bbb couchdb`) works (places files correctly into the share dir) but the app doesn't run (I'm guessing because I'm missing some files in the grunt build).
disallow https for remote loading as well
improve file I/O error logging and handling

It's better to let these errors bubble and/or not give them special
treatment when file:format_error/1 can do a better job of describing
the failure.

This is a forward-port of work done on 1.2.x, encompassing the
following commits:

04c4a1041de06e8e39983cf9616c8baf9d889106
ede9482fc3c9e629572ab1376d88f4499c4c8beb
cd238b42d1333cece5ab899c35c3b83ada8d448a
af9e1c883ca4accb209cccc7ac9d26efa4daf1fd
ba8fa86890087650a02a8ebaaea2537468999472
log 5xx responses at error level

This change should reduce the risk that administrators fail to
recognize correctable server errors without creating excess noise.

If malformed requests start throwing 5xx errors into the logs, we
should look at detecting them and reporting a better error, probably
a 4xx, but it's more important that an admin known that, e.g., the
permissions of a .couch file are wrong.
don't delete view groups that fail to open

...but log a message instead. Fixes COUCHDB-1445.
Update NEWS & CHANGES
Setup working debug server
Add debug task (couchdebug) for CouchDB that deploys the debug build to the server.
Add dev task to run a standalone node server with the code.
Temporarily disable pushstate to fix initial loading