removed dependancy on winston

default to no logging - can still use winston if the user passes a
winston logger using the args
added smremde as contributor