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. Feel free to close the issue in favor of the pull-request (issue #42).