Key::from_str now takes &str instead of &'static str (fixes #5)