Cleaned up to be more in line with other winston transports and added ability to use  a customFormatter for the chat text
Merge remote-tracking branch 'origin/master'