Improved documentation.
Added equals method to DataAttribute.
Added some tests for EditorWidget and removed the EditorVariable argument to getContent() since the same information was already found elsewhere.
Removed some un-used code.