Update .gitignore
Add pre-commit tools
Add spec for computed properties + run tests through JSHint
Convert all old-style tests to Mocha