Support metadata for namespace-level test-selector (for issue #1588)

Works by emitting `(with-meta foo.bar {...})` instead of just the
namespace symbol.