Dart implementation of Garage Control client