gitlab-ctl upgrade command

To make it easier to upgrade.

Suggested by https://news.ycombinator.com/item?id=9212141

Will stop the server, download new package and create a backup before migrating.

Maybe not needed if people can do apt-get instead.