Merge fields when new() is called
Check portable compatibility at new() time
Update tests to reflect portable check at new()
Get superclass names at new() time
Add test for dynamic inheritance
Update NEWS
Bump version to 1.0.1.9002
Create private env even when all private members are inherited
Check superclass when class is created
Merge pull request #18 from wch/dynamic-inherit

Dynamic inheritance. Fixes #12 and fixes #13