templates: refactor. fix usage of _layout and nested .ui-container

Squashed commit of the following:

- templates: media_resources: split _list from _wrapper
- remove obsolete templates
- sass: remove stray pixel line below .ui-tabs
- sass: fix nested .rounded .ui-containers
- sass: better css fix for nested .ui-container.rounded > .ui-container.bright etc.
- sets/entries: fix nesting of .ui-containers; consistent layout templating
- container nesting: fix /filter_set
- container nesting: fix /contexts
- container nesting: fix /entries/edit_multiple
- container nesting: fix /my
- container nesting: fix /explore
- container nesting: fix /custom_urls
- container nesting: fix /import
- container nesting: fix /media_resources
- container nesting: fix /media_entries
- container nesting: fix /permissions
- container nesting: fix /responsibilities
- container nesting: fix /search
- container nesting: fix /media_resources/browse
- inline unnecessary partials
Fix loading of all media entries if the set is empty for setting title image
Add randomization to explore index page's teaser set
ui: revamp set/entry relations. new tab 'relations' replaces old 'parents', show siblings and children as well

commit e35e28797289d3656975719db263ca8c9d5a8b76
Author: Max F. Albrecht <1@178.is>
Date:   Tue Oct 28 13:35:26 2014 +0100

    fix test (temp)

commit 8dfc9222ddb2345028d3bd074b4ae458bf888f7d
Author: Max F. Albrecht <1@178.is>
Date:   Mon Oct 27 17:55:48 2014 +0100

    template: partial: media_resources: split out partial mr_thumbnail

commit 5c26671d16728d5284a27f26b5cb2dd1702a1eb9
Author: Max F. Albrecht <1@178.is>
Date:   Mon Oct 27 17:55:09 2014 +0100

    template: partial: media_resources: implement 'res_link_type' switch (to config which path helper is used to construct the link on a thumbnail)

commit 5ad81e79c1b55364962746b07fffad7f808a5186
Author: Max F. Albrecht <1@178.is>
Date:   Mon Oct 27 17:51:25 2014 +0100

    fix/rename list partial

commit 3fbf5e72da89ba5d973bde13097fe4d9280a5bfb
Author: Max F. Albrecht <1@178.is>
Date:   Fri Oct 24 17:27:45 2014 +0200

    entries: implement children, siblings; better separation, correctly show tab

commit 0110177ef256658d4030fc6bb9c38047d5f96a71
Author: Max F. Albrecht <1@178.is>
Date:   Fri Oct 24 17:10:53 2014 +0200

    sets: implement children, siblings; better separation, correctly show tab

commit 0bdf8027934dea26c2ac0279ee21bc7e3110c86e
Author: Max F. Albrecht <1@178.is>
Date:   Fri Oct 24 13:19:09 2014 +0200

    make partial work for Sets and Entries

commit 35c03752f183bf4d72d383c20dd31a44fbba6cfa
Author: Max F. Albrecht <1@178.is>
Date:   Fri Oct 24 13:18:47 2014 +0200

    fix error in stylesheet

commit 7f3804613fb5d10cd6917679de0b0e754f30efc1
Author: Max F. Albrecht <1@178.is>
Date:   Thu Oct 23 13:08:54 2014 +0200

    split out _relations partial, use for entries and sets

commit bb870bbd13b3ddc39af1d832dfdca08838b7a040
Author: Max F. Albrecht <1@178.is>
Date:   Thu Oct 23 13:08:22 2014 +0200

    rename/redirect: entries/parents => entries/relations

commit 09ade0e899461cacfaa918b93091cffd406e2be5
Author: Max F. Albrecht <1@178.is>
Date:   Thu Oct 23 12:38:45 2014 +0200

    rename/redirect: set/parents => set/relations

commit e3cf856e449e28e95d857107a598c1d2d0ef1936
Author: Max F. Albrecht <1@178.is>
Date:   Thu Oct 23 12:28:18 2014 +0200

    controller: support new @parent hash format

commit d349b467be7176d171996637c1c533e47a02cdc1
Author: Max F. Albrecht <1@178.is>
Date:   Thu Oct 23 10:54:11 2014 +0200

    markup: add correct IDs

commit d9946555881736eeaa5c187a3c5970b7b5b51be4
Author: Max F. Albrecht <1@178.is>
Date:   Thu Oct 23 10:53:11 2014 +0200

    dump mockup from styleguide as haml
meta_data: remove some backend filtering from institutional_group
ui: relations: temporary disable "Show all" links till the views are ready
cider-ci: increase 'eager_trials' of some problematic cucumber tests to 6
Add support for cider-ci v2
Set version to 2.4.0