merge back
in fact assets do not have to be in /app at all

move them back

fixes #588

(cherry picked from commit 349cc67420f953f7206d80c77bd46576d28e243e)
fix remaining non-prefixed urls

fixes #588
include application.context in example config file
use correct sidebar for indexer failures page
use the inverse router on redirects instead of hardcoded urls

was breaking with application.context set.

fixes #588
import router to get rid of intellij errors
don't use formatted fields for the message loader, only filter fields, but never format them

fixes #656
Adding support for creating/updating field presence stream rule types

Unfortunately this stream rule type differs from all the others because
it has no rule value. To disable the value field in the stream rule
dialog I added a very dirty hack to the javascript which just hides
those fields when this stream rule type is selected from the dropdown.
This was done in a hackish way for two reasons:
- We decided to refrain from bigger changes to the 0.20 branch in favor
  of the refactored development branch
- Doing this in a proper way would mean to introduce a dynamic way of
  creating the stream rule add/update form using a dynamic list of
  required attributes. This is possible, but it would mean that we would
  have to change the semantics of the persisted model. Right now we are
  about to refactor all persisted models to a new persistance layer,
  which would make any work to support a behaviour like this obsolete.

Sincerely yours,
properly prefill ldap settings form

was missing starttls and default permission groups prefill

fixes #704
only allow admin users to change the session timeout value for users

the server wasn't accepting the request, but the UI did show the fields erroneously

fixes #709
add imports to convince intellij that the classes exist
remove automatic redirect on 401 responses for periodical ajax calls

this change will now no longer redirect on timed out sessions, but also won't spuriously redirect on backend timeouts
explicit session timeouts will need some api client changes for cleaner exception handling

fixes #695
lowercase/uppercase converters. fixes Graylog2/graylog2-server#458
fix hardcoded link for creating new streams
Allowing user to configure size of message backlog in alert mails
flexdate converter. fixes Graylog2/graylog2-server#469
links to date parser docs in converters. fixes #715, fixes #711
Merge git://github.com/Graylog2/graylog2-web-interface into develop