initial import
Initial crude implementation

This is not yet subclass friendly, but it allows defining RW
accessors, takes a hashref or list in the constructor, and
dies on any unknown constructor attributes.
add mro/MRO::Compat

This is in preparation for getting linearized @ISA for BUILD/DEMOLISH
add META and README
tidy
typo
validate accessors across superclasses
croak instead of die if accessors can't be set up
write initial documentation
allow custom accessors without 'redefined' warnings
tidy
add support for BUILD methods
add support for DEMOLISH
make import a NOP for subclasses
tidy up code
updated documentation and meta