已知函数f(x)=x2+(a+1)x+lg|a+2|(a∈R,且a≠-2).
(1)若f(x)能表示成一个奇函数g(x)和一个偶函数h(x)的和,求g(x)与h(x)的函数解析式;
(2)命题p:函数f(x)在区间(a+1)2,+∞)上是增函数;命题q:函数g(x)是减函数.如果命题p,q有且只有一个是真命题,求a的取值范围.