Add Makefile (from lyza.Makefile)
Add producer
Import lyza.mp (metaprog utils)
Import lyza.fct (functional stuffs)

lyza::variant will be used to simulate json
values
Add json value
Fix Makefile
Update gitignore
Fix copy in lyza variant
Fix stream in producer
Add good method for producer
Add skip_ws method for producer
Add more typedefs
Add basic parser
Update main with basic test