[FIXED JENKINS-18937] Add dsl method to add timestamps. Packed this into a buildWrapper block.
[FIXED JENKINS-18937] Add dsl method to add timestamps. Packed this into a wrapper block.
Add other environment methods on TopLevelHelper to EnvironmentContext with a method delegating to it on EnvironmentContextHelper
Rename environment -> wrapper
Merge branch 'master' into timestamper

Conflicts:
	job-dsl-core/src/main/groovy/javaposse/jobdsl/dsl/helpers/TopLevelHelper.groovy
	job-dsl-core/src/test/groovy/javaposse/jobdsl/dsl/helpers/TopLevelHelperSpec.groovy
remove delegating methods from wrapperHelper
fix for deleting jobs in folders.
add test for job not in folder.
TextFinder: fileSet should not be present if empty
Merge pull request #105 from tagged/textfinder-fix-empty-filespec

TextFinder: fileSet should not be present if empty
JENKINS-20284 flip block upstream/downstream values
Merge pull request #106 from jamlevi/upstream_downstream

JENKINS-20284 flip block upstream/downstream values
Merge pull request #104 from sheehan/delete-jobs-in-folders

fix for deleting jobs in folders.
allow full job names as url host. move some url logic to WorkspaceProtocol.
Merge pull request #73 from wolfs/timestamper

JENKINS-18937: Add dsl method to add timestamps
indicate that we did some incompatible changes
Added support for AnsiColor plugin - applied feedback
Merge pull request #111 from invadersmustdie/ansicolor-support

Added support for AnsiColor plugin - applied feedback
fix relativePath for Windows.
Add support for aggregating downstream test results via DSL