Fixes errors in init.pp

Contained errors that resulted in the manifest failing to compile, included;

* Variables attempting to be re-assigned (not permitted in puppet).
* Service set to 'enabled' should have been 'enable'.
Corrected typo

The README suggested 'contents' as a parameter to be passed where this should
have been 'content'.
Fixed bugs in jobs created by parameters

Attempting to get the namevar to avoid the user explicitly stating the file path
of the job such as '/etc/cron.daily/job1' were not sucessful. As such the onyl
workable solution was to employ the use of the future parser.

There were also some incorrect atributes such as using 'user' for the files
rather than 'owner'.

This commit also removes the '$defaults' parameter in the *ly.pp classes.
Updated README to refelect changes

This updates the README to highlight the need for the future parser to be
enabled for the creation of hourly, daily, weekly and monthly jobs via
parameters.

The usage example has also been expanded and has had '{}' removed as the
indentation alone seems to be more popular in YAML.
Merge pull request #2 from george-b/bug_fixes

Bug fixes