It's rare for young rappers these days to speak on anything that isn't about turning up at the club, getting girls, or doing drugs. Vince Staples is clearly a different breed.