*The default file format of write and read function was changed.
The write functions append a '#' at the very begining of the file. For the backward compatibility, read functions can read files without the '#'.
*The style of "[ERROR]" messages was slightly changed.
Authored by: yonishi 2010-03-16
Parent: [r136]
Child: [r138]