Everything you need to know about fico mortgage score: versions 2, 4, and 5 explained and how it affects your financial life.