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.
request: Prepare support for plain python list options.
Make all erp5_promise recipe options optional.

Also, reduce code duplication.
Bump zc.buildout egg version.
Make tidstorage-repozo arguments more readable.

Split line more naturally (don't separate switch from related argument).
Use long options instead of abbreviations.
Accelerate repozo by loosening checks.

Loosened checks are considered safe enough, and the speedup on many-GB
FileStorage files is significant.
Make ERP5 SR able to deploy an ERP5 cluster.
Add a mysql_tzinfo_to_sql wrapper for mariadb and remove --no-default param

vincent: Minor fixes. Move branch switch to a separate commit.
vincent: Provide configuration to mysql_install_binary.
Use a boolean rather than using an integer as a boolean.

Also, follow naming convention.