Remove unused DEPRECATED define.

The dkms module ftbfs with 3.16 as DEPRECATED is define in the kernel
source already.

Closes: #761924
Thanks: Benjamin Kaduk
Some more fixes to make dkms build on 3.16
Drop dkms.conf patches.

Ship the dkms.conf file in debian/local instead.
Tidying patches.

- Removing those for kernel modules we don't build anymore
- Taking fixes for current issues from Arch
- Sorting patches into from_fedora / from_arch / debian directories.

This will break backports to wheezy.
Fix dh_dkms call for new dkms.conf
Updating changelog.
Fix Breaks and Replaces Fields in debian/control
Add udev rule for vsock

The blockdevice is created at /dev/vsock after loading the module,
but with 0600 permissions which dont allow access for regular users.
This rule fixes the issue by changing perms to 0666
Move vsock udev rules into open-vm-tools.udev.

The vsock module is shipped in the vanilla kernel these days.
Add systemd (auto)mount units for vmblock-fuse.

This will hopefully make drag & drop operations work properly.
Also add fuse to Recommends of the -desktop package as it is
needed to mount fuse filesystems.

Thanks: Norbert Lange
Closes: #736812
Remove update-rcd-params from dh_installinit.

Closes: #762695
Thanks: Remi
Updating changelog