Add support for Robot Framework Report Publisher

Allow to use DSL as publishRobotFrameworkReports to configure the plugin as a publisher

Resolves JENKINS-21408
Introduce a Context for Robot framework publisher

Based on the number of arguments, introduce a context version of Robot framework publisher helper

Resolves JENKINS-21408
JENKINS-21408 Robot Framework support: Add closure

Add the support to be able to use closures to configure the plugin

Resolves JENKINS-21408
JENKINS-21408 Robot framework, rebase, merge