Add testfile submodule
Add jasmine dependency and test script
Add dependencies to .gitignore
Add verbose jasmine flag
Adds initial tests
Removed unnecessary console.error statements

Fixes #27

h/t Sebmaster for pointing this out
Factor common tests in a common file