Update documentation for array classes, clean up template classes.
Most of the changes to Abstract and DataArray were to fix up ambiguous references to 'id' and 'number' and clarify whether they refer to tuples or values. Many docstrings were removed for overridden virtuals. Doxygen will use the base class's docstring for the virtual, which prevents inconsistencies where one instance of the docstring changes but the others are left untouched. Also removed vtkSOADataArrayTemplate::Resizable. This can be reimplemented later in a more general way if needed.
Showing with 1026 additions and 823 deletions