Adds the .idea directory to .gitignore.
Adds the ability to parse users who should be whitelisted from the command line.
Adds any users specified on the command line to the list of whitelisted users.
Extracts the logic to determine if whitelisted users are specified into a separate method.