If the user has an existing $PLATFORM defined, try to conform it

Fixes issues where `$PLATFORM` is already defined as `uname -s`, not an unreasonable assumption in my mind.