Updated API

Signed-off-by: Gregory PLANCHAT <g.planchat@gmail.com>
Fixed HTTP protool management

Signed-off-by: Gregory PLANCHAT <g.planchat@gmail.com>
Added some unit testing

Signed-off-by: Gregory PLANCHAT <g.planchat@gmail.com>
Updated API

Signed-off-by: Grégory PLANCHAT <g.planchat@gmail.com>