RPM install enhancement

This PR contains the following:

 * RPM installation including basic rspec test
 * A minor fix to allow the source type to be anything
 * Allow parameters in searchd to have multiple options, ie various listener options
 * Fixes the use of yum, in the latest version they have split yum:epel to it's own cookbook yum-epel

Sorry for all the changes