fix long standing bug w/ user-specified OS dictating detection, fixed spacing in osx logo output