What you need to know about residential property flipping and your income taxes