Add Grunt build file. Update package.json to use Grunt.
Ignore node_modules when checking for trailing spaces.
(Note that the grunt build script doesn't check for trailing spaces yet)
Add grunt client so travis can build.
Add trailing spaces check to Grunt build script. Only output tests using TapReporter when running through Testling.
Minor refactor to make getCombinedSources runnable at any time
Update build instructions in README.md
Remove obsolete files
Minor fixes
Remove another obsolete file
Merge pull request #1096 from knockout/gruntjs

Add Grunt build script