merge lz4 support from ZoL.  note that the arc support is not included at this time
merge lz4 support from ZoL.  note that the arc support is not included at this time