Added Channel Logging With Time Stamps

Added the Ability for Logging With Time Stamps. The bot  will create log files it self inside the logdir and create logdir if it does not Exist.