Merge pull request #16 from divdavem/reuseAsLibrary

Set of changes to allow node-coverage to be reused in another application
Query string stripped from urls
Merge pull request #17 from flongo/master

Query stripped from urls
fix for problem with the ignore option
Merge pull request #18 from fab-b/master

Fix for a problem with the ignore option
Faster serializer for the submit function

Encoding keys is now donw offline, keys are only filenames and
line/condition id (the latter doesn't need to be encoded).
Further improvement could be achieved encoding the highlighted code
offline, but I'd rather change completely the way highlighted code is
handled.
Avoid unnecessary long file names

Merging files might result in an too long file name, this commit removes
the timestamps and makes sure that it doesn't get too big
Ignore . files
Verbose logging

When something goes wrong it's sometimes difficult to understand what's
happening. This commit gives the possibility to log additional
information.
For the time being it'll simply log configuration options and every file
request
Publish on npm
Backslash

Indeed the first implementation of quotes wasn't really working properly.
This still reduces the encoding done during a submit but makes sure that
backlashes are handled correctly.
Note however that it'll be good to avoid backslash in file paths as they
cannot be merged with reports from other OS.
Unit test added
1.0.1
More descriptive message on Syntax Error

When verbose is true, now the server will log also line number and
position of syntax errors while parsing javascript files
Verbose instruction for instrument.js

More verbose description on syntaxt errors also when instrumenting a single file or folder
Merge branch 'master' of github.com:piuccio/node-coverage
Bump version
exit on submit
Form submit

Make the send method available so that it can be customized when insturmentin files offline.
Handle form submit on top of standard XHR POST.

Fix #21
API to shut down the server

In some CI environment it might be useful to shut down the server with a network request.

This is achieved with the request 'node-coverage-please-exit'

Fix #22
1.0.3