Improve metadata performance for tests with and without metadata.
Improve performance for metadata args including a hash by 25%
Fix conditional. Use default hash value for unknown metadata keys.
Add test to ensure ::it returns name of created test.
Merge pull request #11 from avantcredit/master

Performance improvements