Added Travis CI
Travis can't work with JDK6, Travis now using JDK7+8
Travis now also work with OpenJDK6
Fixed YML structure for Travis
Fixed a test to not use a Java 8 method
Renamed RootAnalyzeImpl and added Javadoc. Fixes #1
Added comments and javadoc to Combinatorics. Fixes #2
Modified GroupValues to use composition instead of inheritance