Merge branch 'travis' into dev

Conflicts:
	.travis.yml
Merge branches 'dev' and 'master' of https://github.com/gabrielemariotti/cardslib into dev2
Merge branch 'dev' of https://github.com/gabrielemariotti/cardslib into dev

Conflicts:
	.travis.yml
Merge branches 'dev' and 'master' of https://github.com/gabrielemariotti/cardslib into dev2
Lib: updated com.jakewharton.sdkmanager to 0.12
Lib-extra: updated com.nhaarman.listviewanimations to 3.0
Lib-extra: updated the drag and drop list using com.nhaarman.listviewanimations 3.0.
Fixed #219 , #252 and ma be the #235.
Demo-extra: updated all dependencies to last releases
Demo-extras: fixed repackaging in sticky list lib
Demo-extras: updated the drag and drop example
Updated doc
Clean up all gradle scripts.
Switched to the new standard com.android.application, com.android.library.
Removed all + wildcards.
Updated demo to support library 20.
LIB: Added a method to add sectioned cards dinamically. Updated the doc. #262
LIB: Add ability to restrict card swipe direction. #233.
Updated the doc.
LIB: Added the ability to expand and collapse the card with a longClick and in programmatic way. Redesigned the expand/collapse action code.
Added a demo example, and updated doc.
Lib: added a callback at the start of the expansion/collapsing animation. Updated doc
temporary patch for android-L for Okio packaging problem (see https://gist.github.com/JakeWharton/017738659d4f38adedc2)
Updated doc and prepared version 1.9.0