MIST-150 Add Recursive bool parameter to SnapshotRequest

`zfs snapshot` takes a -r flag to recursively create snapshots of descendent datasets. Add a parameter to specify that during snapshot creation.