Add support for rotating personal, project and group access tokens.
Supplements #980 (closed)
unit tests were added and all commands were tested manually. I do not have a private installation of gitlab, so I could not test the creation of personal access tokens for other users.