[#80996564] database admin report for missing customer access_rights based on upcoming visits

Squashed commit of the following:

commit 382e2b1ff72004d8acc23d83718ea6c0138f6b69
Author: Franco Sellitto <franco.sellitto@zhdk.ch>
Date:   Fri Oct 31 11:24:52 2014 +0100

    database admin report for missing customer access_rights based on upcoming visits
Extracting Cider CI client, introducing new Cider execution
specification.

Squashed commit of the following:

commit ff1609488e9e9866accfa97154f57f4c8a270c43
Merge: 98dd42d 2a016e7
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Nov 3 09:21:22 2014 +0100

    Conflict resolution.

commit 98dd42da1491671492fb36ca5998f40ce5294f5d
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Nov 3 09:20:06 2014 +0100

    Point at the right server.

commit 45b332d0020489bd720b15eb76fd487846b88391
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Nov 3 09:19:41 2014 +0100

    Generate the right structure.

commit 40c37665b891fb5aa18ee2f7fedf82bbd05ab02b
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Nov 3 08:58:18 2014 +0100

    Does it really care where I do that?

commit fed8a2d5adc9599c260178a2cf173235129abd8b
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Nov 3 08:55:15 2014 +0100

    Maybe this nesting, maybe another nesting...

commit 6861e73cd9f00ad7290232acfeba69035c4c6be5
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Nov 3 08:53:57 2014 +0100

    Fix somewhat important typo.

commit 8cb536c0839ae101e5d8ae645ec031feaa224522
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Nov 3 08:52:17 2014 +0100

    Wrong nesting?

commit 5dc5385cd69569b600aea47e7083bd37cd66927c
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Nov 3 08:44:54 2014 +0100

    Fix typo.

commit 4b54d3966ccc6694fd2b3bcb25ee306b5cdf149b
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Nov 3 08:41:13 2014 +0100

    Regenerated Cider YAML.

commit 257178c4342861d40b6fca74068b8174faac6b2c
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Fri Oct 31 14:51:27 2014 +0100

    Trying a Cider v2 compatible execution configuration.

commit a8eec2c63c99fcc1d24e5a43fe8327103da7ef41
Merge: 2ccc48b f627fb0
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Thu Oct 30 14:46:23 2014 +0100

    Merge branch 'master' into rca_extract_cider_client

commit 2ccc48b669669f4ef5f49077b6117537f21a80c8
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Thu Oct 30 14:46:09 2014 +0100

    Exctracted CiderClient.

commit 9a16e035125f39ea31fbb44d05f1696d1588a7a1
Merge: d1df9e2 8e5b5f9
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Thu Oct 30 11:20:14 2014 +0100

    Merge branch 'rca_extract_cider_client' of github.com:zhdk/leihs into rca_extract_cider_client

commit d1df9e2811d3b122e2188853f1fb75c40dfdfcab
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Thu Oct 30 11:20:06 2014 +0100

    Remove commit SHA option.

commit 92f749042b3bad62c0ceece8b806cf11956bb3de
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Thu Oct 30 11:18:23 2014 +0100

    Conflict resolution.

commit 8e5b5f99b543cd9e7a2f1c5a877417aad798f2c5
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Oct 27 16:21:59 2014 +0100

    Extract to gem.

commit f08f20b614ac3f7164d484ecd99ba4c9d13380ce
Author: Ramón Cahenzli <rca@psy-q.ch>
Date:   Mon Oct 27 11:41:28 2014 +0100

    Moving the tree-attachment stuff aside for now.
Commenting out old Cider definitions.
New email text as requested.
Include proper DISPLAY variable in each call to each test.
Merge branch 'master' of https://github.com/zhdk/leihs into upcoming
[#81947082] Only suggest models which have items assigned in current pool