add commands for solaris 10
fix check_link command for Solaris10.

- '-w' option of grep is not allowed.
- modify to check strictly
Merge branch 'add-commands-for-solaris10' of https://github.com/ftnk/serverspec into pat_solaris10
added pkginfo command for check_installed
added numerous override methods for solaris 10
added check_file_md5checksum for solaris 11
override check_authorized_key for solaris 10 using alternate grep
use standard grep without -w option for solaris 10 check_authorized_key
include tcp6 & udp6 as port protocol

apache2 in debian is listed as tcp6 in netstat so grep for 'tcp' won't
work.
Merge pull request #288 from JHaals/tcp6udp6

include tcp6 & udp6 as port protocol
Bump up version
Allow to use '_' and '-' as vagrant machine name
Merge pull request #290 from darklore/vagrant-name

Allow to use '_' and '-' as vagrant machine name
Bump up version
added file, group, package and user specs for solaris10
use perl instead of ls everywhere, adjust tests accordingly
Merge branch 'master' into pat_solaris10
removed solaris11 method check_file
Introduce property instead of attr

In some situation, attr method calls Module#attr, not Serverspec::Helper::Attributes.
Show deprecated warning when using attr and attr_set