Removed NewKrate taking a license file. Now, NewVersion will accept the license and validate it. Additionally, Made NewCrate.crate_or_update take an immutable self instead of mutable because it was no longer necessary.
Removed NewKrate taking a license file. Now, NewVersion will accept the license and validate it. Additionally, Made NewCrate.crate_or_update take an immutable self instead of mutable because it was no longer necessary.

rust-lang/crates.io,steveklabnik/crates.io,rust-lang/crates.io,rust-lang/crates.io,steveklabnik/crates.io,steveklabnik/crates.io,rust-lang/crates.io,steveklabnik/crates.io