adding jasmine js tests to grunt
adding js test files
.gitignore and tests folder
adding the rest of jasmine js defaults
testing docs
smarter grunt watch for test files