Removed trailing spaces from build.gradle.
Added EvaluateUtils.asPath.
Added NbmKeyStoreDef.
Added EvaluateUtils.asString
Refactored NbmPluginExtension.
NbmPlugin now applies the java plugin.
NbmPlugin defines run and debug (though, currently debug is the same as run).
debug task now works as intended.
Reordered mainfest entries to be the same as the Maven plugin specified them (although this has no effect currently because the Manifest class uses a HashMap) but it is easier to find the adding code when comparing the results with a Maven generated one.