Merge pull request #17 from ckross01/master

added npm start and config based selection for in adapter
Added code-climate badge.
Fixed a couple of issues identified by code-climate.
Removed usage of ~ for "contains" so that jshint can continue to be enabled for bitwise warnings and run clean.
Added JSHint
Adding coveralls code coverage.
Fixed npm syntax for jshint
Added Gitter badge
Merge pull request #18 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md
Added option to resolve redirects to final status
Updated readme
Updated dependencies.
use two spaces instead of tabs to make github easier to read
pass jshint, and run jshint after tests
Since our tests are only run on >= 0.10, document that in package.json. Alternatively, we could modify travis.yml to include 0.8
upgrade dependencies
merge win_istanbul and istanbul into one: `npm run istanbul`, make `npm run coveralls` match Makefile's
begin refactoring uriCheck#checkUri into smaller pieces
Merge remote-tracking branch 'upstream/master'
added sinon