Many families have grandparents living under the same roof, either by choice or by necessity. Here are some tips to help make it work.