Test for COUCHDB-1679. Showing how the etag breaks cors
Check that the content-type from the RequestHeaders is not undefined. Fixes COUCHDB-1697
COUCHDB-1493 include yajl patch in EJSON to avoid skipping unicode zero byte values
move watch files to settings.json
Fauxton: Set active nav tab

When a nav tab is clicked on that tab is now highlighted.
This fixes COUCHDB-1842
[tests] tidy up etap stream test output

Closes COUCHDB-1082.
Use Array#forEach instead of for .. in

Also improved the wording in a few places.
Fauxton: Add dependancies to watch path instead of custom watch path
Fauxton: Change select header to data attribute
Fauxton: watch assets path
Fauxton: remove route events from main.js
Remove branch instructions from Fauxton readme
Expanded description of the validate_doc_update function
Fix database info's instance_start_time field description
Fauxton: move log filtered collection to serialize
Improved development server

Fauton: Much faster and simpler build server. Only updates changed files, uses
requirejs to load necessary dependancies.

Fixes COUCHDB-1846
Copy preliminary 1.4 changelog items to docs.
Mention docs in README, call out changelog.
Remove NEWS and CHANGES files, in favor of docs.
fix configure, CHANGES is no more