abstract multi-process server to function and reorder some function in ras.cpp
change coding style: type use CamelCase, except size_t like type.

- struct, class, function pointer use CamelCase.
- size_t like (int/unsigned int typedef) use xxx_t.
update TA test answer, makefile add uninstall
move multiprocess server routine to single file ``server_arch.cpp``