Allow users to pass custom user id on self-hosted troubleshooting rake task

Problem

When running the troubleshooting rake task for self-hosted models, the script checks if root can access code suggestions. However, it's likely the the user root has not been assigned a seat, and the script will fail even if everything is correct.

Solution

Accept the username as parameter to the rake task, root if no user name provided.