Use the bot's debug logger for printing input instead of 'print'
Four logging/bot changes:

- Add a debug.log with level=DEBUG.
- Change the time format in the log files to [%Y-%m-%d][%H:%M:%S]
- Add a [%H:%M:%S] time prefix to console output.
- Don't create connections until all plugins are loaded. This is to ensure that all plugins using server output are loaded before server connection begins.
Rewrite log.py, changing to use .format instead of % as well as add a [{server}] prefix to all logged messages
Add input.has_permission convenience method
blha303 updates to plpaste
Set config indent to 4.
Implement a lot more permissions methods. Also, make permissions not require CloudBot.
Revamp admin plugin