Add separate marker ring for goto-definition calls

It's made to to facilitate popping back to where `C-.` was invoked.
Default keybinding is `M-*`.

It wasn't too hard, actually.

Feel free to ping me if you insist on having `M-*` key customized like the rest of the keybindings. Closing the issue in favor of the pull-request (closes #42).