Add functionality to rotate_every => 'hour'

We needed to be able to rotate some log files hourly,
based on their size.
Added this functionality, which also creates a cronjob and a dir
in which to keep the logrotate jobs.
Removed the vendor/cache/*.gem files and added them to .gitignore