Users: Fix broken merge, add permission logic
IApiHandler: add CheckPermission() function
HttpProcessorPrivate: add permission checking for all API calls, add additional logging with username and IP address
Settings: add permission checks, slight rework to fit new uri.Action scheme
Add CheckPermission() to all API handlers, with read-only handlers allowing all, and read/write handlers using functions to determine which actions are available
Add WaveBox.Core.Derived, add TimedWebClient
Fanart: use TimedWebClient for timeouts, track number of successful art downloads, cleanup
localhost -> herpderp.me
Add client name to logging, remove cookie session key logging
Merge pull request #164 from mdlayher/master

Fix MusicBrainz queries for non-alphanumeric characters by quoting URL-e...
Merge pull request #163 from mdlayher/api_permissions

Add permissions checking to all API calls
Merge pull request #165 from mdlayher/fanart_cleanup

Fanart cleanup