Remove most tabs in nbase. This probably needs some fixes, but the tabs really confused my vim.
Add qconn-exec script by Brendan Coles.

http://seclists.org/nmap-dev/2013/q3/153
o [NSE] Update dns-cache-snoop script to use a new list of top 50
  domains rather than a 2010 list. [Nicolle Neulist]
Merge in the fix for fselect Windows bug causing a CPU-intensive loop when we only select on stdin.
Change the usleep call to match the other one.
Fix the silly mistake that happened when copying code (using wrong variables).
Fix the syntax error from the previous commit (tried to compile under Linux).
Added a fingerprint for Cisco/Linksys WAP55AG accesspoint.
[NSE] Added http-dombased-xss.nse.
[NSE] Added http-mobileversion-checker.nse.
[NSE] Added http-useragent-tester.nse.
[NSE] Removed facebook's domain name as an example.
Updated script.db.
Fixed non-portable perror() statement.

Replaced perror() by printf + socket_strerror(socket_errno()).
Reported by Gisle Vanem.
Don't use ANSI color sequences on windows.

Pointed out by Gisle Vanem. Fixed it in a way that makes it easy to disable on
other systems as well.
Modifies interpretation of the cookie path in nselib/http.lua to make it more compliant with RFC 6265, Section 5.1.4. Patch by nnposter.
Modifies the cookie header assembling logic to make it more compliant with RFC 6265, Section 4.2.1, which does not allow the trailing semicolon. Patch by nnposter.
Manage expiration times via a heap queue.

This prevents nsock from iterating over the whole list of events at
each runloop, thus improving performance.

It made it necessary to have pointers from the msevents to the event
lists they belong to. The patch therefore also changes gh_list from
autonomous containers to embedded structures.

Added unit tests accordingly and cosmetic changes to make things look
more consistent.
Use a parameter to invoke `ncat' in run_tests.sh

Run: `NCAT=/opt/something/ncat ./run_tests.sh' to invoke a specific binary.
Do base64-encoding of the SSH key before returning, not after.

Not all SSH key formats use base64 encoding, for example SSH1 keys looks
different. So we can't blindly base64-encode the raw strings that we
receive. Attempt to return keys in the same format as is used by the
known_hosts file.