resolve warnings while compiling coreX11
Merge branch 'master' of https://github.com/kivy/kivy
Fix #1396 : Allow objects inheriting from list or tuple

A SimpleListAdapter doesn't accept objects inheriting form list or
tuple, because it checks directly the type.

Here, in place of testing the type of the object, we use isinstance.

Also provide a testcase
uix:TextInput introduce `input_type` property to choose the type of
Keyboard to request, could be extended later to enable input mask using
same property
core: introduce clipboard provider for android, fix long touch bubble on
android
uix:TextInput fix weakref issues with cut copy paste dialog
clipboard: add only the correct provider depending on the platform
uix:TextInput introduce new properties to handle input type of keyboard
and add selctin handles.
uix:TextInput add middle handle and move choosing the type of input
to platform... py4a. kivy-ios part is TODO.
uix:TextInput add missing image and minor fixes for selection handles
uix: Carousel make `load_slide` avoid selecting a intermediate slide
Return value from get_pixel_color function in proper format(r, g, b, a)
Add to doc requirement of installing zlib1g-dev
Merge pull request #1589 from nskrypnik/zlib1g_doc_fix

Add to documents requirement of installing zlib1g-dev for installing kivy development version
doc: revisions to uix/tabbedpanel.py
doc: revisions to uix/tabbedpanel.py (2)
doc: revisions to uix/textinput.py (1)
Add StripLayout to docs
doc: revisions to uix/textinput.py
doc: revisions to uix/textinput.py