Exit with status 1 for failures

Fixes #19.
Fix issue where dontMock()ing one node_modules dep mocks all of them

There were two issues here:

1. We had modulePathIgnorePatterns defaulting to `['/node_modules/']` (a mistakely checked in debug artifact from a recent commit)
2. We weren't properly searching for node_modules dependencies inside of HasteModuleLoader._getNormalizedModuleID(), so it wound up normalizing all node_modules dependencies with the same normalized id.
Use a regex that really never matches
Merge pull request #22 from spicyj/reg-ne

Use a regex that really never matches
Merge pull request #21 from spicyj/gh-19

Exit with status 1 for failures
0.1.3
Move licenseify_all_files into a tools/ dir
No more travis IRC notifications for now -- theyre too noisy
Bump node-haste version to 1.2.2
0.1.4
Make `npm install -g jest-cli` work reasonably well

Previously, if you were to `npm install -g jest-cli`, life would suck if
you had an old version of jest installed globally...but your tests only
work properly with new versions.

This makes the jest binary try to be smart and look for a jest binary
that might already exist in CWD project -- and if one is found, use that
to run the tests instead of the global version.
0.1.5
Bump node-haste version to 1.2.3
0.1.6
Fix typo in CommonJSTesting.md

I don't know Angular well, but I assume the `injector.get('XHR')` call returns the `xhr` instance.
Fix typo in displayUser-test.js

I assume 'invoke' was missing (or fire, or something else?) and s/it's/its/.
Bump node-haste version to see if we can get past the npm 404 issues with node-haste
0.1.7
jest.genMockFunction().mockImplementation() should return the value given in the impl function
No more supporting node 0.8 -- dealing with its corresponding npm version's inability to understand ^-prefixed version numbers is not worth it :(