Addition of usecacheonfailure & splaylimit agent parameters

Per the title, this patch adds support for the usecacheonfailure and splaylimit parameters for the puppet agent configuration.