Switched smartos to inherit from solaris rather than inheriting from System-V.

This is to more evenly match up with jclouds and since System-V is probably to archaic of a base architecture it probably should have changed.  In addition, the tests were changed to match this change as well