Remove deprecated Alarm, AlarmReceiver, and Transport classes
Catching the right exception so generating node file does not fail.
Recording metrics for stream rule timeouts and stream faults.
Fix user creation from incomplete LDAP data

In commit 23aa3e4 only the creation of users with missing passwords has been fixed.
Unfortunately there are cases in which users from LDAP are also missing some other
attributes like the full name/display name or an email address.

Since most of these attributes are optional, users will now have an email address
constructed from the user name and `localhost` if the email address is missing.
The full name attribute has been made optional.

Refs #661, refs Graylog2/graylog2-web-interface#905
Shuffling around initialization/checking configuration of inputs.

Adding actual launching of persisted inputs on radio nodes.

Fixes #719
Revert "Not scanning for alerts when message processing is disabled."

This reverts commit e3112d6a49f73d9d9b79e31f085e003de06af006.

This has been reverted because it is semantically wrong to disable
checking for alerts when message processing is disabled, because even
if it is disabled on master (where the alert scanning is run) it might
be enabled on other nodes, so scanning is still necessary.

Conflicts:
	graylog2-server/src/main/java/org/graylog2/periodical/AlertScannerThread.java
Removing doubled input initialization.

Fixes #720
Fixing NPE on Input launch on server.
Adding creation date of input to serialisation.
optional, disabled by default metrics reporting
renamed monitoring services to telemetry service
fix telemetry service uri
telemetry: fix typo and wrong config param name
extract metric cleaner logic and use it for telemetry reporter, too
add missing call to MetricUtils in ExtractorsResource
introduced metric filtering for telemetry reporter. also fixed the license headers, because maven
add some more statistics to telemetry reporter
include server_version in telemetry submission
include stream and global throughput in metric reporting
include more information in telemetry stats