Pre-approval is the single most important step before buying a home. Here is what lenders look for, what documents you need, and how to get the strongest letter possible.