Fixes name filtering to work with nova list using --name and --instance-name

I also added coverage to the test-requirements since it was missing.