Added `Client.Move`

Because MoveId only works if you know the ID of the song, and isn't based on the current location of a song in the current playlist, but the initial location of the song in the playlist.

If you only know the current state of the playlist, `Move` works better than `MoveId`.