Merge pull request #79 from McFoggy/8.0

Introduce travis.yml file in 8.0 branch. Build is failing in my travis perso page due to a cache issue that I do not understand yet.
fix calendar equality bug
Merge branch '8.0' of https://github.com/JFXtras/jfxtras-labs into 8.0
fix eventtype issue
upgrade to gradle 1.9
fix the layout issues when changing the arrows while displaying
ported JSR-310 controls over
jsr-310
completed jsr-310
fix trial
layout samples
fixes
more fixes
MatrixPanel Control updated for JFXtras 8

Major changes included in the skin class, following Gerrit Grunwald's design in his Enzo8 controls. Now the control is built with Regions and CSS, instead of Groups and Shapes. For custom gradients, new Background API from JDK 8 is used.
Merge origin/8.0 into 8.0
fix CSS problem
Merge branch '8.0' of https://github.com/JFXtras/jfxtras-labs into 8.0
replaced JemmyFX with TestFX
added to MatrixPanel a missing listener
extended UI tests