generate CI tasks based on scenarios

Squashed commit of the following:

commit 97a20c60dc6af0f60c0ab262dbad506bf5c33384
Author: Franco Sellitto <franco.sellitto@zhdk.ch>
Date:   Tue May 27 18:24:22 2014 +0200

    ignore @upcoming and @old-ui scenarios generating cucumber_scenarios.yml

commit 455dbd3e5f43ad23082b726bdbbf69dc3ff1b51e
Author: Franco Sellitto <franco.sellitto@zhdk.ch>
Date:   Tue May 27 16:47:50 2014 +0200

    defining CI execution

commit ba4d72fe8d7b0747cba3f628129ae14e256ff061
Author: Franco Sellitto <franco.sellitto@zhdk.ch>
Date:   Tue May 27 16:44:10 2014 +0200

    generate CI tasks based on scenarios