uix:RstDoc add background_color property for consistancy with other
widgets
Set ListItemButton background_color. Fix #1303.
Add warning about ListItemButton gotcha.
Add a file_path argument to UrlRequest.

Write the result of a request to the given file_path.
Remember to close open_file when finished.
Use with statement when writing to file_path.
core:EventDispatcher. Intruduce `bound_events` method that returns a
dict of properties and events of the Widget along with a list of methods
that are bound to the property/event.
core:events rename bound_events to `get_property_observers` and return
only the observers for the property name passed.
core:Events `events` method for returning a list of events of a widget
docs: kivy dev with P4A_kivy_DIR
urllib: fix urllib handeling in python 2 and 3 closes #1286
Merge pull request #1316 from kivy/py2_urllib

urllib: fix urllib handeling in python 2 and 3 closes #1286
Merge pull request #1318 from kivy/fix-kv-leaks

Fix kv language leaks (and some others)
Conflicts:
	kivy/animation.py
	kivy/factory.py
	kivy/lang.py
	kivy/uix/tabbedpanel.py
	kivy/uix/widget.py
Merge branch 'patch-4' of https://github.com/KristerV/kivy into KristerV-patch-4
fix documentation from the PR
Merge branch 'KristerV-patch-4'
fix tests with new proxy_ref
Merge pull request #1310 from kivy/_events

core:EventDispatcher.
Merge pull request #1304 from Ian-Foote/listitembutton_deselected_color

Set ListItemButton background_color. Fix #1303.
Merge branch 'file_request' of https://github.com/Ian-Foote/kivy into Ian-Foote-file_request