jmhJar should not be up-to-date when jmsClasses change

Fix for https://github.com/melix/jmh-gradle-plugin/issues/10.
I think Gradle wasn't picking up the changes because the *from* configs are specified in a *doFirst* closure. This fix puts a specific inputs.dir on the output of the jmh sourceset.