[COOK-2114] allow selecting whether to use RPM-based on template-based...

http://tickets.opscode.com/browse/COOK-2114

With the modifications, users can choose to install cookbooks from RPMs, instead of creating the repos from a template. Both approaches have advantages and drawbacks.