添加写入缓存程序，解决了空行问题。
把hashandsalt文件放入版本库中。