Modify positional arguments on zfs command line for Solaris 11

Solaris 11 doesn't like the arrangement of the positional arguments to the "zfs" command in connection.py. Eg:

  # zfs get -r -o name,value creation -Hp
  cannot open '-Hp': dataset does not exist