Append Parameter to coverage post creation

Ensures append_parameter works properly after creation of a coverage.  Overrides in ComplexCoverage to only allow appending parameters of type ParameterFunctionType 

Addresses bug when getting data bounds from complex coverage

Also updates tests