Add CheckVersion support (note only supported with Transaction)(pending until Transaction support)
Add useful doc to implement Transaction
Finish to implement integration test for now
Few changes to Request Response inheritance, reviewing !