Make move-beginning-of-line smarter