grunt haibu client