Improve Travis setup now includes:

- improved testing matrix
- excludin unsupported ruby and puppet version combinations
- syntax check for puppet 2.6.0
- syntax check for ruby