Log Message: fasttracker2: Fixes builds for SmartOS. 1. Adds the __sun / sun macro check. 2. libiconv is now explicitly linked to allow multi-platform builds. 3. Uses stat(2) in SmartOS for checking directory types. Thanks to wilbury for testing.