Remove deprecations

Also, expand test coverage. This also depends on atom/atom#4340 being released, for the specs.
This is super minor so feel free to merge without addressing.

When I review CoffeeScript I often skim for things that look extraneous since that is one nice thing about the language vs. JS, a lot of noise can be left out.

This caught my :eyes: and was why I commented.