I'm going to take a guess and say it's been there since at least April 23rd. Perhaps Rob will be around and could shed light on it. *Shrugs*
As for the Nappy Roots & Tech, the vocals they recorded were originally done for Everready as it was told, however Strange began to contemplate whether to use them for Everready or Krizz' album. Both have been released, still no Nappy vocals so who knows.