validated build on openindiana and smartos

Built this on an Open Indiana system and a SmartOS and they both execute the tests fine so adding support for IllumOS.