buffer: Rebind current-history-node to the buffer user switches to.
buffer: Rebind current-history-node to the buffer user switches to.

This way we can ensure that the buffer one switches to always has a
history. This wasn't the case before when other buffer visited the
current-history-node of switched-to buffer.

jmercouris/NeXT,jmercouris/NeXT