Everything first-time buyers need to know about purchasing a home in Arizona - from down payment programs to the closing process.