Reimplement OS Library with access restricted to date/time functions and os.tmpname()