Jc/backport event handlers config

Back port the ability to configure event_handlers in the chef-client config file.  This allow you to have a event handler which can catch early exceptions on first boot (e.g. chef server unavailable, run list errors)

It's based on CHEF-4363 which was added in 11.10