Have ToHomogeneous use &self in method signature

I find makes the syntax a bit lighter.
Merge pull request #35 from aepsil0n/to_homogeneous_self

Have ToHomogeneous use &self in method signature