Proposed #1639 fix

/etc/release file may not contain string 'Solaris' on Solaris-like OSes such as SmartOS, OmniOS, OpenIndiana, etc.

uname -o on the other hand returns 'Solaris' on Solaris 10, SmartOS, OmniOS, OpenIndiana, etc.