The main difference between a guarantor and a co-signer when getting a mortgage comes down to responsibility and ownership. Here's how they differ: