- test.util.test_io: added testcases for mkstemp
- utio.io: added mkstemp function

mkstemp returns a temporary file.
The returned instance can be treated like a str and an
instance that is returned by tempfile.NamedTemporaryFile.
For example, it can be passed to os.stat and the temporary
file is automatically deleted, if the instance is garbage
collected.