Add JavaScript style guide

https://trello.com/c/LQsUqhYU/179-support-javascript
What do you think about using the actual returned `Violation` from the `violations_in_file` method call, and just asserting that it's `#message` is `"Missing semicolon."`? I'm not sure the stubs and mocks are getting us anything here.