Fix Cargo.lock corrupted problem

Refactored event handler for CTRL + L

Made sanitize_and_parse_url() handle correctly parse errors

Made the prompt default to the current url

Made sanitize_and_parse_url() return ParseError instead of empty error