[FIX CI] various fixes of tests and bugs

Squashed commit of the following:

commit b12c910ca54dd75e0ab8aee99fb621da3d352df3
Merge: 5bed90b b18efd7
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Mon Sep 8 17:23:42 2014 +0200

    Merge branch 'master' into making_CI_green

commit 5bed90b6c7123cf19e7cb077fdfff38e8a0a6474
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Mon Sep 8 16:59:01 2014 +0200

    [FIX CI]

commit b3c317821c5cb9bdfaf2f2b9bc1c3b2ba8f9f675
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Mon Sep 8 16:31:55 2014 +0200

    [FIX CI] @firefox tag

commit bcd1bd217b97400e69d728b3c8d52bf3a2bbff3a
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Mon Sep 8 16:06:53 2014 +0200

    [BUGFIX] show timeline also for a software line

commit c16305785ec27784347f5a6e057ca5f58dcf63aa
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Mon Sep 8 15:39:10 2014 +0200

    change investment to Investition in gegenstand erstellen feature

commit e2f4aa1a45a099bd5d16be2780dadb19e6b4fce3
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Mon Sep 8 15:35:55 2014 +0200

    [FIX TEST] availability checks in manage booking calendar

commit a07c318b2fcab2e1139fe12771d6e3088567f2af
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Mon Sep 8 15:35:27 2014 +0200

    travel in time in frontend when starting server with specific test dump

commit b97a7558c21ab2f4babb707a6aeb3003b56813b1
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Mon Sep 8 15:35:03 2014 +0200

    [BUGFIX] availability coffee withoutLines() consider soft overbooking

commit 5dfebc232d6456378e235fdb0ec34ffc4cf159bf
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Fri Sep 5 13:42:05 2014 +0200

    fix gegenstand features

commit 76333f572e7996342996ab70af6883fc7f2c6bc7
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Fri Sep 5 12:16:48 2014 +0200

    regenerate dumps

commit 1289b6adcace0ef7d57c3aba618cc2e3b4796a98
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Fri Sep 5 12:10:19 2014 +0200

    [FIX CI] item/package steps

commit 17ce5488a46358bc2c17bcb707e6cd9f11001a83
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Fri Sep 5 11:36:46 2014 +0200

    fix steps

commit b14410466ca56eea3ba99c913e055d117a5b43fb
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Fri Sep 5 11:36:33 2014 +0200

    regenerate dumps

commit ea7dafce769ff2922ef5efd3bbc022db7c9f08fe
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Fri Sep 5 11:36:12 2014 +0200

    fix visit / visit lines migrations

commit dd966c72da6b2baabfcffc0e7fbe6b4015b46f58
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Thu Sep 4 16:52:51 2014 +0200

    [BUGFIX] matches(x) instead of eq(x) in contract.rb

commit aa6190edea2985c4506135b6b4f9af6d937ffec8
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Thu Sep 4 15:15:50 2014 +0200

    prepare dumps

commit a5c58b53a0c0185d3caf146657a3408b77097dae
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Thu Sep 4 15:13:46 2014 +0200

    [FIX CI] gegenstand_editiere.feature

commit c7deb1448f9dd9264e09259e5ce55aea68329b6a
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Thu Sep 4 15:13:22 2014 +0200

    fix all owner_ids in fixtures

commit 109869f09f994204518449eade00a1f00ef020c2
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Thu Sep 4 14:27:58 2014 +0200

    [FIX CI] ausleihe.feature

commit a98617ed7e82c1906140c0b9a224c32aaa62d2f2
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Thu Sep 4 12:28:08 2014 +0200

    properly check for existence of deferred objects

commit ec07dd9ea634a60730d20070ec866e7166c2b8fa
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Thu Sep 4 09:50:58 2014 +0200

    fix missing owner_id for a item in fixtures

commit 33df6eaa6bc8f0c7bca88ac1a02c3a70b166b01b
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Thu Sep 4 09:50:42 2014 +0200

    prepare personas dumps

commit 65819d8b9ac827e56141bde5855bde18f6f0e9f8
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Thu Sep 4 09:46:13 2014 +0200

    should -> expect

commit b78fd4ed828f9c76eaf56043cbe853973ff1f0fa
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Wed Sep 3 16:39:12 2014 +0200

    fix hand over travel time

commit e28ae1b1af8a5f89fde414ccb5b73fe6f5346a48
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Wed Sep 3 12:27:13 2014 +0200

    add firefox tag to modell.feature test

commit aad3b2512c56a3a9b3514bc303446cbaff7a83ba
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Wed Sep 3 11:05:13 2014 +0200

    Remove comment for fixed issue

commit ff053beb3430b82ffe441d1d7d3dc281ae9a4f54
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Wed Sep 3 11:04:25 2014 +0200

    fix submitAssignment with :enter in hand over page

commit 541a0dadc23f217a02e1789632f945c0dd8926dc
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Wed Sep 3 11:04:05 2014 +0200

    optimize sign contract step

commit 72856b80da331985edecea0ef1e059b8d343dfe0
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Wed Sep 3 09:19:12 2014 +0200

    initializer for runing dev server with a specific test dump

commit 173b0b0260f089469efb35f621f8224fbaf434dc
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Tue Sep 2 15:31:20 2014 +0200

    [FIX CI] features/manage/delegation.feature:194

commit 23af9d6fd58657585c4bba200d889679b9985fee
Author: Matus Kmit <matus.kmit@zhdk.ch>
Date:   Tue Sep 2 15:01:57 2014 +0200

    [FIX CI] features/examples/inventar.feature:248

commit 80a28f408776e41d14ad7b41b08da3eaf4f3b2bc
Author: Franco Sellitto <franco.sellitto@zhdk.ch>
Date:   Tue Sep 2 14:28:23 2014 +0200

    removing @current tag from scenarios