Remove unused parameter in logrotate configuration

As weekly and size are mutually exclusive, the last read is used.
Merge pull request #93 from mremy/remove_logrotate_unused_option

Remove unused parameter in logrotate configuration
Update ruby version to 2.1.1 in travis matrix
OSFamily + tests

We’re using OracleLinux (RedHat variant) and using ::operatingsystem
causes failures; Rather than adding every possible OS to the list, I
believe it is better to instead use ::osfamily
Added dependency puppetlabs/stdlib to modulefile

Was testing this module standalone and it was bugging me with "Error: Unknown function validate_re at /root/puppet/tomcat/manifests/init.pp:11 on node .localdomain". Might as well add it.
Merge pull request #98 from Bhuwan/master

OSFamily + tests
Merge pull request #99 from BdeHeij/patch-1

Added dependency puppetlabs/stdlib to modulefile
Auto enable strict_variables for unit tests when puppet > 3.5
Use ruby 2.1.2 instead of 2.1.1
Add 3.6 to unit tests
fix file/service dep. order in install.pp
Merge pull request #103 from ckaenzig/fix-service-dep

fix file/service dep. order in install.pp
Don't require Package[tomcat] in tomcat::juli::debian when using sources