Updates the way the driver communicate with the connection (ie through the Core class Trieur)
Merge branch 'release/1.1.0'
Merge tag '1.1.0' into develop

New structure, replace interface with abstract classes, separate Connection and Driver