Added emacs files to .gitignore
Updated gnutls component
Add working monitor for KVM.
KVM: put password in URL itself.

This is still secure because we use HTTPS, then url is encrypted as well.
Add nettle component.
gnutls 3.x requires nettle.
Update Qemu to 1.5.1.
qmeu: Add missing extends.
Fix configure options in qemu.
Set new name for kvm section for future uses.
Add pixman in LDFLAGS for runtime.
Use slapos.recipe.cmmi new features to detect plaftorm if possible.
make tcpv4-port configurable and add json schemas.
fix json.
varnish: Remove unneeded cast.
fixup! make tcpv4-port configurable and add json schemas.
recipe.generic_varnish: Allow passing backend-url as section parameter.
varnish: Provide backend-url to recipe as parameter.
varnish: Do not use erp5 branch to fetch cookbook.

Develop is bad anyway, but at least this fixes varnish software release in
master branch.
recipe.web_checker: Take parameters from section, not from partition.