Add a test case based on Daniel Cameron's example of failing FeatureList
code.  Modified FeatureList code to properly support adding indices both
before and after adding features.  Adding indicies between adds of
features are still not supported.  Ensure both adding index before
features and adding features before index are both tested.
Update method comment to indicate legal calling sequences for using
attribute features.