Update rule.erb

attempt to ensure consistent order of opts variable and falsely marking changes to puppetmaster when order had changed
Added "managed by puppet" banner to rule.erb template.
Added support for `su` option introduced in logrotate 3.8.0

See: http://svn.fedorahosted.org/svn/logrotate/tags/r3-8-0/CHANGES
Adjusted tests to handle a banner.
Switched to `%r{}` style with properly escaped braces.
Added missing su option documentation to `README.md`.
Update to rspec-puppet 1.0.1
Have travis use script/bootstrap
Don't do bundle install --local
Merge branch 'su_option_support' of https://github.com/dbeckham/puppet-logrotate into dbeckham-su_option_support
Merge branch 'rule_banner' of https://github.com/dbeckham/puppet-logrotate into dbeckham-rule_banner
Merge branch 'patch-1' of https://github.com/davidcollom/puppet-logrotate into davidcollom-patch-1
Merge branch 'master' into gentoo_support

Conflicts:
	spec/classes/base_spec.rb
Replaced deprecated include_class for rspec-puppet 1.0.0