Add VPATH (src+obj for modules) and remove $(top_srcdir)/... to make
ure it's possible to do the build in a different directory and not
clutter the source with build results (such as Makefiles, *.o and *.a
files etc).

Closes: zfsonlinux/zfs#1082