Updated setup script to give more friendly handling of different &
unsupported platforms.