starting some benchmarking!

simple benchmark of console.log, intel.info, and winston.info
use lazy promises

promises are awesome, but they're expensive! and the majority of log
callers will probably never want to access them. so, don't actually
construct promises unless they are accessed. huge speed improvements
use faster printf

printf in npm has tons of features, but we don't need them. use a super
simple version, which doubles our speed.
licenses for new files
loop optimizations