RTS-6787 Added imagemagick_convert to features

To get the imagemagick module to work we need to enter the path for
the binary in drupal.
RTS-8805 Minor css tweaks

Removed bullets and padding for exchange agreements.
RTS-8808 Fetch real reports from studentrapport.app.uib.no
RTS-8808 Added collapsible containers to each report using ctools

Each student report gets a render array theming the report as
ctools_collapsible. The name of the author is used as the handler. If
only one report is publish for an agreement the report stays expanded
as a default.
RTS-8808 Made the font-size for the handle bigger
RTS-8808 Added handle text and some basic styling
RTS-9006 Made area a required field in content list

A content list has to be published to an area so the field needs to be
required.
RTS-8943 Removed byline from steps in content list

It is only allowed to shoe infopages as steps in the content lists and
info pages do not display the author.
RTS-8928 Added content list to filter in find content view

The content list was added to the view but for users to be able to
filter the result on content type content list needed to be added to
the filter values as well.
RTS-8803 Styling for top of exchange agreements view page

Added styling suggested in comment 15 of RTS issue 8803.

The three current filters were placed in the grid by temporarily
increasing from 5 to 10 grid columns for screen width of >= 600px,
and placing the submit button in the last grid column.
RTS-8803 Exchange agreements view page: slight change of top text

SA requested changing "all UiB students" to "most UiB students".
This commit does it.
RTS-8803 Add link to exchange agreement exposed filter description

It was possible to add a link to the description, not by using the
regular views exposed filter description - but the one provided by
the better exposed filters module. It allowed embedded html in the
text.

The commit also includes two small changes to the css. One for the
link in the text, and the media query width. The filters are only
displyed in one row on desktop size screens (from 960px). This is
because at that point, other media queries (such as in the infamous
responsive-sidebars) decreases the width of the page. Keeping the
filters in a single row at that point would mess up the filter
display.
RTS-9018 Made the title of an agreement the link to the agreement

Also the link should not link to the student report tab in the
agreement.
RTS-8790 Get search form in evu courses not working with annonymous user.

To clean the url of the get request the token is set to false. This causes
an error when no user is logged in. To prevent it, the user is now being
checked. The error is explained in https://www.drupal.org/node/1617918.
RTS-9013 Made the exchange agreement view use correct links

When we create links in a rewrite pattern the links will be the same
in whatever language our content is displayed. By letting views create
the link on a field by using a drupal link we get the prettified url
displayed in the correct language always.