Added workaround support for Solaris 11 registry

Workaround for the fact that Solaris 11 updates nsswitch.conf when registry is updated, thereby forcing a puppet update every time the agent runs.