instead of throwing exceptions, just ignore invalid keys
add test: empty string as keys is okay
add tests: invalid magnet URIs return only valid keys (ignoring invalid ones)
update readme with new usage
1.0.0