Elco2 rebase

- The ert_server is multithreaded
- Added a ert_client.
- Enforce communication protocal: All successfull server calls should return ["OK" , ...] all failures should return ["ERROR" , ...]
- Many small cleanups

What does this mean? Does not work, and that's ok? Something that is work-in-progress?