Use paths_are_equal() in check_mark_directory()

stroscmp() is not the most reliable way to compare paths.
Do not reset selection on mark follow to cwd

Thanks to filterfalse.
Merge branch 'do-not-chdir-to-curr-dir-for-bmark'

Do not reset selection on navigating to a mark in current directory.

Thanks to filterfalse.