Minor fixs.
New function "iter_dict_files".
Marks next release as 1.1.5
Fix imcompatibilities in use of Python 2 and 3.

Also some PEP-8 issues.
Merge branch 'develop' of /media/med-ca/git/xoutil into develop

Conflicts:
	xoutil/string.py
Merge branch 'develop' of /media/med-ca/git/xoutil into develop

Conflicts:
	xoutil/string.py
Introduces xoutil.compat.class_types that holds all types for classes
Py3k: Makes xoutil.deprecation.deprecated work under Py3k (tested with Python 3.2)
Makes explicit deprecation of safe_join on Python 3
Improves comments and docstring of deprecated
Fixes bug when formatting some timedeltas.

.. Tiempo dedicado: 1m
Comments out a deprecation decorator and inline it
Testing nested interfaces.
Reformatting to better comply with pep8
Allows to use setdefault for data in contexts
Merge branch 'pep8' into develop
Revert "Makes contexts aware of zope.inteface."

This reverts commit 4442ae96d557b5d14a7a071d5bbeab013a4d44fe.

Conflicts:

	xoutil/context.py
	xoutil/tests/test_context.py
Marks next release as 1.1.6
Fix use of "os.path" module method in "xoutil.fs.path".
Some new tools and impruvements.