Set DEFAULT_JVM_OPTS instead of GRADLE_OPTS

  - GRADLE_OPTS doesn't seem to work well for tweakign memory settings
    of the daemon.
Merge pull request #1 from dougborg/master

Set DEFAULT_JVM_OPTS instead of GRADLE_OPTS
Add @Optional annotation to keyPass field
Fix duplicate files / bad filter operation.