Plugin changes for Paychex requirements

Some of the changes made:

1)      Make RTC polling take load rules into consideration
2)      Enable plugin to accept new components when they are added after the workspace is created
3)      Automatically create the workspace when job runs if it doesn’t exist
4)      Make a global default for RTC repository
5)      Make username and password global settings
6)      Remove password from the console log
7)      Fix a bug where RTC plugin does not run accept command
8)      Remove the workspace name from the GUI, so it doesn’t have to be created manually – related to point 3
9)   Resolve variables in the workspace name NODE_NAME and JOB_NAME
10)   Make a default value for the workspace name (${NODE_NAME}_${JOB_NAME})
11)   Script to delete RTC workspaces after they are no longer needed (job was shelved)
12)   Fixed changes link on Jenkins job to display changesets accurately
13)   Have load command take load rules into consideration