hi <-> machine config rework

- test code extension
- some modification on std file io work
- rework of conversion from human to machine settings and reversible
-