converts the drivers to use the new cli lib

Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>
makes use of the new flags from the drivers

Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>