add future parser to travis matrix
add compatibility with rspec 1.0.1+ exception handling
drop puppet 2.7 from travis matrix

The behavior of stdlib's downcase() is broken for some reason 2.7.  Not worth
the effort to fix it or work around.

     Puppet::Error:
       undefined method `downcase' for ["::awstats::plugin::decodeutfkeys"]:Array
Merge pull request #1 from jhoblitt/feature/future_parser

Feature/future parser