upload 0.4.0155

1. wrap std c lib functions in utils
2. distribute devicePrint to corresponding vmodules
3. refactor vmachine register
4. correct README.md
upload 0.4.0156: repair vdevice flags
upload 0.4.0157: repair variable names