Updated master branch travis config to test against master and 3.1 cores

Master branch should test against master core while still accepting 3.1 compatible breaking changes here before starting a new tagged development branch.