Use a multi-line comment for the crate’s doc-comment.
Ignore /Cargo.lock
Add Url::from_{file,directory}_path() for Windows. Fix #6

Instead of system-specific code with #[cfg()], these method now take
(through a trait) either std::path::posix::Path or std::path::windows::Path.