- rename Constrain to Constraint in code and documentation. - remove massive annotation of encoding helper because the documentation is enough. - fix doxygen character shift warnings.
- fix fwrite fread issue in config manager. - add testbench for config manager. - change testbench order to get better experience.