update notifier helper spec expecatations to redcarpet 3.2
Maintenance feature to remove old users

Add Sidetiq webview to the Sidekiq monitoring panel

Add rake task maintenance:queue_users_for_removal
This basically just triggers an immediate run of the normal maintenance remove old users functionality that is normally (if enabled) scheduled to run once a day via sidetiq

Add extra safety when checking for user removal due to inactivity.
Now also user.last_seen will also be checked to make sure a user will not be removed in the event that the Devise rememember me login functionality has stopped the users remove_after timestamp from being removed.

Add initializer for maintenance job.
Add warning about mail being disabled if remove_old_users maintenance is enabled.
Fix issue #4416

Conflicts:
	spec/helpers/notifier_helper_spec.rb
Merge pull request #5347 from AugierLe42e/markdown-strip-404

Fix issue #4416
Merge pull request #5288 from jaywink/remove-old-users

Maintenance feature to remove old users, scheduled in settings
Added files in .gitignore
Merge pull request #5352 from AugierLe42e/gitignore-adds

Added files in .gitignore
XMPP diaspora chat feature

open tasks:
* mixed content; writing reverse proxy for rails application?!
* design tweaks (smiles are broken)
* login with user credentials from external (authentication works; something else broken?!)
* pod federation (was not tested yet)
* make jappix text translatable
* history / offline messages (we probably want that?!)

Vines is located here zauberstuhl/diaspora-vines
Jappix is located here zauberstuhl/bower-jappix-mini
Removed obsolete files and configured default values
Workaround for unknown function in production mode
Fails cause I am using a token system
Removed vines cert directory
Added database provider for AppConfig
Vine tweaks for v0.1.1
Added cert and key config for chat encryption
Updated vines to version 0.1.1
Re-implemented reset_authentication_token

In respect of an unclean logout process
we reset the token on sign in and sign out
Updated vines configuration for 0.1.1
Added database tables for xmpp server

To fully support external clients it should be
also possible to save non-diaspora contacts
Keys ending in ? are resolved automatically