Added Tabify to log() and logError()
Added start() and end() that take objects to get name from toString()