Added Solaris 11 support

Added Solaris 11 support.
This works with newer puppet clients (3.*.*) which are aware of new Solaris packaging system and versionable provider 'pkg'.
Older puppet clients were only aware of legacy package names (that still exist due to backward compatibility - and using 'sun' provider).