[#81] Allow to create custom driver for Orchestra\Widget

Signed-off-by: crynobone <crynobone@gmail.com>
[#81] Update widget.test.php

Signed-off-by: crynobone <crynobone@gmail.com>