Ignore Node modules
Merge pull request #257 from GlitchMr/node_modules

Ignore Node modules
Use 'is' syntax for node_modules ignoring
Update changelog and acknowledgements for the node_modules exclusion
Test that --type on command line overrides --notype in ackrc

For GH #246
Adding node modules to ignore caused test to fail.

Since we're ignoring one more directory, need to make sure that it gets
accounted for in ack-dump.t
handle new naming
added tests for the xt directory of author tests
rename fulltest to testfull
remove the path for ctags
removed old documents that refer to ack 1.0
Making command-line options override ackrc options

This may be a bit fragile (it's hard for me to tell), but it gets all
the tests to pass. Also added test to make sure that the overrides work
both ways. Fixes #246, #266.
Note about command-line opts in Changes
Skip dev versions in our timings for now
Add another test for --type overriding
Sort files in --type/--notype override checks
Only grab terminal size from STDIN if STDIN is a terminal
Make sure tests run under 'make test' *always* have a non-pipe standard input
Fix documented default path for Windows
added xt/whitespace.t and also fixed whitespace probs it found