add gitignore
add qunit tests
update grunt