Use relative links
Avoid checking boolean equality directly

* Predicate methods should return true or false, and should be tested as
  such
* Custom RSpec matchers are more readable
Re-word to use "suffix"

Order guidelines alphabetically.
Avoid backticks in CoffeeScript

Backticks allow snippets of JavaScript to be embedded in CoffeeScript. While
some folks consider backticks useful in a few niche circumstances, they should
be avoided because so none of JavaScript's "bad parts", like <tt>with</tt> and
<tt>eval</tt>, sneak into CoffeeScript.

This can be enforced by Hound with the `no_backticks` option in CoffeeLint,
which is enabled by default.

http://www.coffeelint.org/#options

This is an "Avoid", not a "Don't", because in `ember-cli` the import statements
do not work in CoffeeScript and we have to use the backticks:

http://www.ember-cli.com/#coffeescript

There are some cases where it is unavoidable.

Also: alphabetize the CoffeeScript guidelines.
Add CoffeeScript colon assignment spaces guideline

This can be enforced in Hound with the `colon_assignment_spacing` option in
CoffeeLint.

http://www.coffeelint.org/#options