Compromise can make things happen. But here are some things you shouldn't compromise on when buying a house...