Including individual glib headers no longer supported

From: Michael Biebl <biebl@debian.org>
Origin: Debian
Bug-Debian: http://bugs.debian.org/665516
Fix missing functions prototypes.
V4L1 support was dropped in the recent kernels. Update #include statements to rely on v4l-utils's headers.

Origin: Ubuntu
Bug-Ubuntu: https://launchpad.net/bugs/749079
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=621953
Fix wrong software's version.
Use libv4l1 as an emulation layer to ensure compatibility
with the most recent drivers

Bug-Debian: http://bugs.debian.org/569089
Drop Application from desktop file's Categories field