Embrace ASI

Since I've started writing more and more CoffeeScript, semicolons just
seem annoying. Also, a .jshintrc is included to make the files pass
linting.