Add optional attributes and stripe disks added to pool

- Add new disks to pool (striped) when `disks` changes
- Add `force` and `recursive`, and `ashift` attributes
  Allows `force` for create/destroy, `recursive` for destroy, and `ashift`
  for create.  The
  `force` attribute defaults to `false`, so this is a potentially breaking
  change from previous behaviour.