A lot of times, I need to update to some other cset with dirty working
directory. Good number of times, I run hg shelve and hg update in order.
Let's add --shelve flag to hg update which will shelve wdir changes before
running the update.
`--shelve` flag to `hg update` if shelve extension is enabled. The flag will shelve working directory changes before performing update.