[ci] fix travis for 0.8
Use default value if specified. Fixes #85.
Allow for union types to work even with formats. Fixes #84.
Merge branch 'master' of https://github.com/elad/revalidator