Add Attribute.coerce spec
Add spec coverage for ModuleBuilder methods

These methods do a fair amount of metaprogramming
so a few hoops needed jumping through. This just
confirms that the .add_included_hook and 
.attribute_method methods do what we expect.