Psychologists have identified two unglamorous habits — not income or discipline — that reliably predict long-term financial success. Here's what they are.