New modules for Solaris 11 packaging

I've written two modules for working with Solaris 11's Image Package System, also known as pkg(5):

- Module pkg5 handles installing and uninstalling packages (https://github.com/mavit/ansible-modules-extras/blob/pkg5/packaging/os/pkg5.py).
- Module pkg5_publisher manages repository configuration (https://github.com/mavit/ansible-modules-extras/blob/pkg5/packaging/os/pkg5_publisher.py).

I'd look to get these included with Ansible, but perhaps they need a bit more real-world testing first. Feedback welcome!