New class to handle event logging.
Logger: Added Domain and Path
logger: Added: signin, login, password change, CSRF failure and permission denied events
logger: Added: password_reset and password_reset_request events
Baselogger: fix error log level
dblogger: Add simple API, Update to use URL with domain,
Revert change to editor config.
Change to use UserName instead of InsertName.
Add additional log level function to the Logger class.

- Add Logger::levelPriority() to limit the events that are actually logged.
- Add Logger::logLevel() to set the minimum log level that is captured.
Tweak the spelling/grammar of log messages.
Set a default Logger::$logLevel.
Fix default log level bug.
Fix bug where the log levels are referenced against the wrong object.
Merge pull request #1903 from vanilla/feature/logging

Added event logging to core.