Don't make sourcemaps inline

I added inline source maps as a quick fix, but inline sourcemaps result in a really long line which makes the file almost unworkeable in most text processors.

So this is the real source map fix.
Make stack traces sourcemapped in chrome
Convert CRLF to LF in js files for the unix people among us.

It's only required for the files with a `#!/usr/bin/env node` line, but all files are converted for consistency.
Rename lintfile.js to lintFile.js

I used require("lintFile") and that doesn't result in an error on ntfs, but does throw an error on case sensitive file systems
Merge pull request #3 from jauco/BetterSourceMapSupport

Better source map support
Merge pull request #4 from jauco/LinuxSupportFixes

Linux support fixes
Update used tools
Bump version (major). 1.0.0

Major version because I updated karma from 0.10 to 0.12 which might have
backwards incompatible changes.
Merge remote-tracking branch 'jauco/master' into jsdoc

Conflicts:
	README.md
	package.json
	src/bin/jester-batch.js
	src/bin/jester-init.js
	src/lib/clearDir.js
	src/lib/loadConfig.js
	src/lib/rebuildProject.js
fixes merge wreck
Merge remote-tracking branch 'jauco/jsdoc' into jsdoc-integrate

Conflicts:
	package.json
	src/lib/launchKarma.js
	src/lib/lintFile.js
minor corrections to the readme
fixes package.json after incorrect merge conflict resolution
work in progress on changing callback styl async code into promise style code
work in progress
refactored to promises
fixes bug with building
fixes jsdoc error
more feedback in jester-init

Changed the use of fs.stat for checking if a file exists to fs.existsSync +
writeFileSync. This is less racey and it doesn't say that a file doesn't
exist while there actually is some other error.
Improved readme