Move the libraries into separate packages.
Closes: #2329

Rebase log:
+ Libraries doesn't need to depend on the zfs package.
+ Rename the devel package to libzfs2-devel and provide lib*-devel.
  This so that we can later separate the package into it's separate parts.
+ The devel should depend on the lib package, not the zfs package.