Add a way to collapse commits in pull requests listing

Add variable `magit-gh-pulls-collapse-commits` to configure this option.
By default is nil to maintain current behaviour.