Fix pathes in the backend, minor WebUI tweaks
Expose configuration as a service to client
[Backend] Make encryption backend pluggable

* Use Factories to get (Encrypted)DbStorage instances
* Enable configuration file option to turn encryption on or off
* Removed FilesystemBackend from the default settings.conf (it can still be configured but is undocumented)
Fix wysiwyg parser rules

* Explicitly specify what tags are allowed (whitelist)
* Use <strike> instead of <del> (also done in the backend)
Set development: false in default settings.conf
Add highlight and fixed width to note conversion
Fix postgres test server auth data
Merge branch 'master' of github.com:Dynalon/Rainy
Initialize the db when in development mode

* Also guarded usage of crypto so to use only when crypto is enabled
Make encryption mandatory
Fix tick output
Bump JsonConfig
Make signup work and fix moderation bug
Fix password change behavior

* Passwords can't be changed by the admin if encryption is used
Fix user deletion and login notification
Rewrite internal links to anchors
Use stock bootstrap default theme
Show notifications on login failure/success
Beauftify admin user overview
Add links to/from admin panel