Thinking about adding a granny flat, in-law suite or tiny home to your property? Here are 7 questions to ask before you build.