starting migration to sleekxmpp
migration of presence functions to sleekxmpp
some fixes:
 * fixing bug in lib/modules.py
 * fixing bug for AsyncModule in bot_jabber.py
 * support for XHTML messages
Changes to setup.py:
	- New translation process, handled by the babel module.
	- Translations moved to a subfolder of the pipobot module so they are automatically installed with the module in all cases
	- Added documentation on the internationalisation/translation process
	- Better version handling (setup.py should not import any pipobot modules)
i18n: add module to setup i18n at bot launch

Cherry-picked from 2cca34a7ffd34393de23edfff26e731780459825 (Authored by Vicent
Duvert).
Internationalisation work

- Added translation template
- Updated French translation
- Added compiled French translation
setup: cosmetic fixes.
ignore: we still want to ignore .mo files.
Changes to setup.py:
	- New translation process, handled by the babel module.
	- Translations moved to a subfolder of the pipobot module so they are automatically installed with the module in all cases
	- Added documentation on the internationalisation/translation process
	- Better version handling (setup.py should not import any pipobot modules)
Some fixes to the installation process.

Conflicts:
	modules/google/__init__.py
	pipobot.conf.yml
doc: remove trailing whitespace.
Added debian packaging files.
using background as default for debian package
Re-factoring based on Vinduv's pull request
Proper database session handling.

Conflicts:
	pipobot/__init__.py
merge
Fixed daemon mode.
Deleted useless file
Merge branch 'coding-party' of https://github.com/pipoteam/pipobot into merge/refactoring_core

Conflicts:
	pipobot/__init__.py
Some fixes after refactoring but still doesn't launch