From structure direct retype to copying from/to byte stream

- independent definition of headers item and its size (it is not driven by compiler anymore)
- independent enum size
- independent to packet attribute
- english comments
- doxygen documentation support
- fstream can be opened now
-