import debian directory maintained by debian package team

This copies the debian patches to build a deb package from
  http://patch-tracker.debian.org/package/sheepdog

The changelog files are not imported since they are auto-generated by
the next patch, and the translation files are not imported since it's
difficult for our community to maintain them.  Some style problems
detected by our checkpatch.pl are also fixed.

Signed-off-by: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp>
Signed-off-by: Liu Yuan <namei.unix@gmail.com>
Makefile: add support for deb package generation

This patch allows us to generate a deb package by running command
"make deb".

Signed-off-by: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp>
Signed-off-by: Liu Yuan <namei.unix@gmail.com>
debian: update outdated information

We don't depend on any KVM features and don't use the sourceforge tree
now.  In addition, the upstream contact is updated with the current
maintainers.

Signed-off-by: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp>
Signed-off-by: Liu Yuan <namei.unix@gmail.com>
debian: add missing db_stop

This fixes a problem that the deb package installation hangs.

Signed-off-by: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp>
Signed-off-by: Liu Yuan <namei.unix@gmail.com>
debian: disable automatic start by default

The sheep daemon tries to join the existing cluster autonomously, so
starting sheepdog by default can cause a problem which the user
doesn't expect.  This disables automatic start by default and adds a
bit higher priority to the flag.

Signed-off-by: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp>
Signed-off-by: Liu Yuan <namei.unix@gmail.com>
debian: output deb to the current directory

Signed-off-by: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp>
Signed-off-by: Liu Yuan <namei.unix@gmail.com>