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
Add metadatas for crates.io

cc #37.