Add spec for attributes with questionmark postfix
Implement attributes as a hash, not instance vars

* This removes all those tedious naming limitations
Refactor get_attribute
Fix inspect string generation

The removing of one instance variable per attribute broke the
simple inspect approach
Add spec for failing on private methods on a seed
Replace last send call with home-baked public_send