added DSL extension points
fixed CodeNarc violations
converted to Groovy
added some tests
introduce api package, added more tests
use ContextExtensionPoint.all(), do not allow String results
added more tests, moved DslMethod to api package
added DslSession to store state for ContextExtensionPoint
publish jar plus javadoc and sources
fixed issues introduced by rebasing
Fixed node creation out of extension
Merge branch 'extension-point' of
https://github.com/jenkinsci/job-dsl-plugin.git into extension-point

Conflicts:
	job-dsl-core/src/main/groovy/javaposse/jobdsl/dsl/AbstractJobManagement.java
	job-dsl-core/src/main/groovy/javaposse/jobdsl/dsl/JobManagement.groovy
	job-dsl-core/src/test/groovy/javaposse/jobdsl/dsl/AbstractJobManagementSpec.groovy
	job-dsl-plugin/src/main/groovy/javaposse/jobdsl/plugin/JenkinsJobManagement.java
	job-dsl-plugin/src/test/groovy/javaposse/jobdsl/plugin/JenkinsJobManagementSpec.groovy
not changed since last fetch