Fix configureReloadAgent jvm arg override

The previous version of the configureReloadAgent() method would override ALL existing jvmArgs of the JavaExecSpec to set the -javaagent argument. This change checks if there are existing java arguments first, and if there are, adds to them instead of replacing them.