Reads Working Time files, generated by the clocking applications.
path can be a path to a filename or a directory.
If it is a directory, the functions reads all file with the
given extension. Usually the data will be stored
in a cache and subsequental calls will not read the files any more.
This behaviour can be turned of by setting clear_cache to True