[CHEF-3332] Fixed: The route resource provider will always delete config file even for :add action
[CHEF-3332] Some regex properly escaped in the route provider unit tests
[CHEF-3332] changed generate_config to receive action as argument, avoids doing resource.action.last on #generate_config
[CHEF-3332] removed not needed "action" argument from #generate_config method