Use Carton for dev dependencies
Added a new function mc/mark-pop that sets cursors by popping marks off the mark stack.
Added mention of mc/mark-pop to README.md
Added a mark-pop.feature file.
Make mc/mark-pop only run once per invocation
Add @smithzvk to contributors list

Closes #80
Add some readability enhancing step definitions
Improved mc/mark-more-like-this-extended

 - support for terminal
 - more instructive message
 - keymap that can be rebound

Fixes #84
Add more mc-specific commands to the run-once list

#84
Backport set-temporary-overlay-map to emacs <24.3

Fixes #88
Disable snapshot CI
Add pre- & post-command-hook to be cursor specific
Revert cursor specific pre- & post-command-hooks

 - makes for problems with global post-command-hooks
 - doesn't really solve the problem they set out to do
mc/mark-lines: Mark by logical lines.
Add support for god-mode

@chrisdone
Release 1.2.2
Move from Carton to Cask
Merge pull request #92 from knu/mark_by_logical_lines

mc/mark-lines: Mark by logical lines.
Fix the doc string of mc/mark-pop, which was not updated after a copy.
Merge pull request #97 from knu/fix-mc-mark-pop-doc

Fix the doc string of mc/mark-pop, which was not updated after a copy.