detect ocaml4.02 and ppx_deriving_yojson+yojson
compile with ppx_eriving_yojson syntax extension
example: client retrieve and display file tree
move code from example to server library, example works