Trim the jenkins role a little bit
Run Jenkins with 256MB de RAM by default
Finally stabilizing Jenkins CLI retrival

 * Jenkins needs at least 1GiB of Memory to run
 * The port number that Jenkins runs was moved to a variable
 * Use curl to retry downloading the jenkins-cli.jar until we get it!
Allow users to customize jenkins_* variables