Got the sequence component inheritance working, but we've sacrificed some type bounds.
Added an example module.

Started writing an example that exercises DnaComponent.
DnaComponent pickling now works.