Add a travis test with coming-soon options

This just adds one additional test on travis that has future parser, strict variables, and randomizes ordering. We can break them out, but I figured it'd be good to catch it at all. Strict variables are expected to fail but it's allowed in travis and helps demonstrate that it needs fixing eventually.

These simply feed into https://github.com/puppetlabs/puppetlabs_spec_helper/blob/65f150f03f73329ca380cf3016f73b264df8b3cb/lib/puppetlabs_spec_helper/module_spec_helper.rb

The idea behind random ordering is that it acts as sort of an implicit fuzzer to find dependency ordering we're not aware of, by changing order randomly rather than using resource hash ordering.

Edit: it broke right away, so I separated them out to make more clear which test failed.