resolve warnings while compiling coreX11
Merge branch 'master' of https://github.com/kivy/kivy
Add #:include directive. Implement circular reference guarding and sanity checks.
Merge branch 'master' of https://github.com/kivy/kivy into kv_include

merge master before pull request
Correct example
Add option to force-include which first unloads the file and then reloads it. Check for proper extension and inclusion status before any disk access takes place. Update example.
make touchring able to show mouse cursor (needed for rpi)
make hidinput provider dispatch mouse pos to window
cleanup for touchring cursor addition
add missing versionadded
packaging: update kivyenv script for windows (2.7 and 3.3) to include PKG_CONFIG_PATH, and fix 3.3.
packaging: fix PKG_CONFIG_PATH escaping
Fix window doc code

fixes rst code view.
setup: fix python3 compilation
gstplayer: fix cython warning and absolute import in Python 3
Merge branch 'master' of ssh://github.com/kivy/kivy
Fix unicode/bytes consisteny in text core shorten.
Merge branch 'master' of https://github.com/kivy/kivy into unicode
image: fix file attribute
videoplayer: ensure the video will be loaded before setting the state, if possible. closes #1823