css: modals: add 'crucial' variation

(needed for 'usage_terms', bug [#44383943] )
ui: usage_terms: make sure modal can not be closed by accident

bug [#44383943]
usage_terms: modal instead of app-body, scrollable (`modal.crucial`)

bug [#44383943]
ui: custom_urls

delivers [#65885532]

Squashed commit of the following:

commit 5d9bd071eb4f901a80b7252aee6e8ff92bf2b538
Author: Max F. Albrecht <1@178.is>
Date:   Wed Mar 12 19:19:26 2014 +0100

    ui: custom_urls: make more consistency, also for 'confirm_transfer' dialog (conservative choice)

    part of [#65885532]

commit 64a1ee6615b43e65f65029192756b18b149bb131
Author: Max F. Albrecht <1@178.is>
Date:   Wed Mar 12 17:50:46 2014 +0100

    ui: custom_urls: fix the test

    part of [#65885532]

commit 0fd23c87f81e9213a2d92d879f4c781193d964f5
Author: Max F. Albrecht <1@178.is>
Date:   Tue Mar 11 20:14:30 2014 +0100

    ui: custom_urls: small typos

    part of [#65885532]

commit 26214964e37bf2b428e3a3848cf342e5baf94bbb
Author: Max F. Albrecht <1@178.is>
Date:   Tue Mar 11 17:53:21 2014 +0100

    ui: custom_urls: make more consistency, also for 'new' dialog (conservative choice)

    part of [#65885532]

commit 34c4e59d04699b92b62d37061589910f27329edf
Author: Max F. Albrecht <1@178.is>
Date:   Mon Mar 10 14:24:05 2014 +0100

    ui: custom_urls: make more consistent with permissions (wrap in page, reorder text)

    part of [#65885532]

commit 12ab44abfecf6255b43a59c75a54ec80ee328386
Author: Max F. Albrecht <1@178.is>
Date:   Mon Mar 10 12:57:03 2014 +0100

    ui: custom_urls: change wordings

    part of [#65885532]
ui: view permission: only show 'transfer' and 'edit' button if action is allowed for user

delivers [#62230654]

Squashed commit of the following:

commit 02bf6dca8e6f74d4ff4d23240c8137860305cb19
Author: Max F. Albrecht <1@178.is>
Date:   Thu Mar 13 19:15:57 2014 +0100

    test: ui: Viewing permissions of resource I don't own doesn't show me edit permissions nor transfer buttons

    part of [#62230654]

commit 4079d86e49192d0ca3caf1eca72ee355ef79c811
Author: Max F. Albrecht <1@178.is>
Date:   Thu Mar 13 17:09:53 2014 +0100

    ui: view permission: refactor

    part of [#62230654]

commit bc79aa21d2b3d834d7d696995f5b246ba9001bbd
Author: Max F. Albrecht <1@178.is>
Date:   Thu Mar 13 16:38:30 2014 +0100

    ui: view permission: only show 'transfer' and 'edit' button if action is allowed for user

    part of [#62230654]
ui: show filterbar by default on search result
delivers [#42412395]

Squashed commit of the following:

commit 3d2abd5410799e4b4877cf62f21e6ca49a2142d9
Author: Max F. Albrecht <1@178.is>
Date:   Mon Mar 10 09:50:49 2014 +0100

    test: test form submission by id

    part of [#42412395]

commit 03fdc1837699ae02647dd4336863c035c96607e1
Author: Max F. Albrecht <1@178.is>
Date:   Fri Mar 7 18:16:54 2014 +0100

    ui: rename #search_form => #filter_search_form

    related: [#42412395]

commit fe8e45c6e09ce567c1469d5a1c7c8a2446ab4829
Author: Max F. Albrecht <1@178.is>
Date:   Wed Mar 5 19:47:42 2014 +0100

    ui: show filterbar by default on search result

    fixes [#42412395]

commit 0983ad1e1ccc8dbbef91c286350c3fe13d871bf3
Author: Max F. Albrecht <1@178.is>
Date:   Wed Mar 5 19:45:35 2014 +0100

    ui: showing filterbar can be set by variable

    still also set by the URL parameter `filterpanel` like before— it is more important because visible by user, so URL param overrides var

    needed for [#42412395] (showing bar on search results), since the partials are used in several places