iHealth Lab adds new products and partners to mobile personal healthcare offering