Just reset the freenas:state for the last snapshot sent.

In theory freenas sends all snapshots incrementally, thus all snapshots
will have that flag reset, no need for recursive removal. That was too
slow in our setup.
Cleaner log message if replication failed
Support for intel Raid.
When using a swap backed md, round to page_size blocks.

Without this we get EDOM back from mdconfig.
be verbose about mdconfig with swap
Use 1meg chunks to read back the nano image.
Use swap for images, this seems about 10x as fast.
Fix for #2345 which stops replication starting if no overlapping snapshot task
Amend help text following bus. logic change
Merge branch 'ReplEnableText' of https://github.com/noprobs/freenas into noprobs-ReplEnableText
Merge branch '#2345' of https://github.com/noprobs/freenas into noprobs-#2345
Merge branch 'intel-raid2' of https://github.com/alfredperlstein/freenas into alfredperlstein-intel-raid2
Merge branch 'contrib_fast_md' of https://github.com/alfredperlstein/freenas into alfredperlstein-contrib_fast_md
Fix style introduced in the merge.
Remove debugging code to reduce diff from upstream.
Revert "Tactical improvement for defect #3794 to reduced zfs inherit on remote system to just the last snapshot vs entire dataset"
in favor of a better fix.

This reverts commit 2ab187ec3f27208c028262d48a2e7f5054dbb47d.
Merge branch 'master' of https://github.com/rkojedzinszky/freenas into rkojedzinszky-master
Add cpuctl(4) to kernel.

Ticket:	#4444
Say goodbye to 32 bit builds.  We've threatened that 9.2.1[.x] would be
the last 32 bit FreeNAS, and these commits now make it so.  Good riddance!