Modernize module

Taking a quick pass at adding support for Travis, Puppet v3, Ruby 1.8.7,
1.9.3, and 2.0.0 and passing lint. Also specifies the version of concat
(1.1.0) and stdlib (4.1.0).
I think you're missing an
```
else {
  $dnsdomain_real = $dnsdomain
}
```