已知A={x|x+3x-4=0,x€R},B={x|x+(a+1)x-(a+2)=0}且B是A的子集,求实数的值和集合B