failing test for attribute metaclasses
allow `has` to take a metaclass option
Merge pull request #13 from tobyink/topic/has-attribute-metaclass

(metaclass => ...) for `has`