A lightweight logger supporting parameters, logging times relative to initial log and redirecting output.