COOK-2360: don't overwrite the epel repo if it already exists

commit 89e6c61b559caa1878eebf374ba971842111 changed the behavior of
the epel recipe to create instead of adding the epel repo file.  This
caused the file to be overwritten which changes the behavior from
previous.

COOK-2196 makes no mention of the need for this change.
- added the type param to the lwrp
- added missing comma
- fixed typos and added the template var for type
Merge branch 'feature/add-type-param' into develop
- added extra attributes to the README.md
Merge branch 'release/2.2.1'
[COOK-3015] - use skip instead of pending
use spaces, not an tab
pass an argument to skip
Merge pull request #32 from rackerjoe/COOK-2360

COOK-2360: don't overwrite the epel repo if it already exists
release v2.2.4
increment version for development
Merge pull request #42 from xeon22/master

Add extra type param to provider for the resulting yum.repo output
release v2.3.0
increment version for development