Fixed `gem update --user-install`

In the update command the installer was created before parsing any
options.

This prevented the installer from using any options such as
--user-install if they were given on the command line.

Now the installer is created after option processing in #execute.

Fixes ruby bug #7779