Add mount provider for Solaris OS and derivates

http://tickets.opscode.com/browse/CHEF-2824

Added a "solaris" mount provider. It is derivated from the current unix-designed "mount" provider. It uses the same logic as the original "mount" provider.

Changes: 
* handles solaris format for mount command and for /etc/vfstab file format.
* doesn't supports mount point of type 'label' or 'uuid' as they are not supported for solaris.

Platforms updated: solaris2 (tested on solaris 5.10), opensolaris and openindiana (untested).