Add scss-lint to the list of linters we are using.
bundle update.
We are not bundling rubocop nor scss-lint; do not run them using bundle.
Okay, an empty linters declaration kind of messes with scss-lint.
Document that since we are not using therubyracer, install nodejs so that execjs has a runtime available.
Define Windows gems.
Replace css with scss.
Disable CoffeeScript, we're sticking with JavaScript.
Restore compatibility with the latest released Bundler.
Fix lints
Run unit tests on Travis.
Use the rake version specified in the bundle.
Implement Coveralls, scss-lint, and bundle update.
Also add support for Windows development.
Go back to Hound (with configuration) and use Code Climate for JSHint.

Squashed commit of the following:

commit 6eecc829f600ee132dc1c7331ec4b71ffdc0427e
Author: Joel Low <joel@joelsplace.sg>
Date:   Fri Sep 12 15:05:39 2014 +0800

    Add code climate and coveralls badges.

commit e7ca590607a82632c360a74341e98e366188f84f
Author: Joel Low <joel@joelsplace.sg>
Date:   Fri Sep 12 14:54:05 2014 +0800

    No need to have our own jshint task.

commit f560313449982b3a6e51f0fc90a9afe541b82984
Author: Joel Low <joel@joelsplace.sg>
Date:   Fri Sep 12 14:47:32 2014 +0800

    Go back to trying Hound since we *can* configure it. Also instad of having our own jshint, we will use Code Climate.

commit e40cd7fae1efe22536b36be49134da78f54b2397
Author: Joel Low <joel@joelsplace.sg>
Date:   Sat Sep 6 17:28:33 2014 +0800

    For debugging Travis.

commit 715cc497e2c375798283dd7e2c4c2137451dd5fc
Author: Joel Low <joel@joelsplace.sg>
Date:   Sat Sep 6 17:23:22 2014 +0800

    Hopefully this works.

commit 6d849eea3dc1f2b7f7a381720c91744fa2efede4
Author: Joel Low <joel@joelsplace.sg>
Date:   Sat Sep 6 17:17:27 2014 +0800

    Import JSHint.

commit 7701d8f44b048c455ecf8db0935cd60dd544e346
Author: Joel Low <joel@joelsplace.sg>
Date:   Sat Sep 6 17:11:27 2014 +0800

    Add JSHint to our CI builds.