Log can now log any type for which to_string() exists Path to the logfile can now be specified, log attempts to create missing directories. Added option to clear logfile at start Added more documentation.