Change MIN_DX_FOR_HORIZONTAL_DRAG value to 5 to improve library sensibility during horizontal drag
Change ScaleTransformer isNextToLeftBound and isNextToRightBound method implementation.
Change method order in ResizeTransformer
Add check style configuration
Apply new check style to draggablepanel module
Apply new check style to sample module
Fix more check style problems.
Add checkstyle task to CI
Fix .travis.yml configuration
Update max line length from 100 to 120
Fix bug related with horizontal drag and x velocity when draggable view is released
Merge branch 'develop' into fix-horizontal-drag-problems

Conflicts:
	draggablepanel/src/main/java/com/github/pedrovgs/DraggableView.java
	draggablepanel/src/main/java/com/github/pedrovgs/DraggableViewCallback.java
	draggablepanel/src/main/java/com/github/pedrovgs/transformer/ResizeTransformer.java
	draggablepanel/src/main/java/com/github/pedrovgs/transformer/ScaleTransformer.java
Gradle update

Gradle wrapper update (2.2.1)
Build Gradle plugin update (1.0.0-rc3)
Build Tools and target SDK updated to lastest
YoutubePlayerApi no longer exist on gradle (not uses jar library)
Fix for issue #12 and #20

Fixed SecondView positionig in Maximized State
Fixed Preview in Android Studio (DraggablePanel should be treated as
RelativeLayout) ex: layout\activity_tv_shows_sample.xml
Fixed horizontal drag issues
Changes in ScaleTransformer isNextToLeftBound & isNextToRightBound methods
Removed unnecessary variables & methods

Every methods/variables related to last position.
This was used in old onLayout() implementation
Changed data type in all dimensions related fields/methods

float to int everywhere except scaleFactor
ResizeTransformer Fix

Changed implementatnio of position calculation
Changed implemenation of getMinWidth() method
Fixed sample app (I forgot about that in prev commit)
Merge pull request #26 from pedrovgs/fix-horizontal-drag-problems

Fix horizontal drag problems for issue #20
Cleaned up Transformers code

Removed unnecesary metods & variables
Methods where size is calculated are merged - now in one pas of
dragEvent dragView is redrawed only once, not twice