Merge pull request #15 from rkcpi/travisci

Provide .travis.yml
add built time synxtax checker
deprecate Modulefile in favour of metadata.json
update puppet-lint dependency
fix lint issues
use v3 of forge api url
fix lint issue: class_inherits_from_params_class
enable future parser