Various fixes for EnhancedChangesList

* Document class property type
* Update documentation and doc formatting
* Ensure variables are defined

Change-Id: I0c7db08d27ac807e989b626c36e72ae52be85d52
Merge "Various fixes for EnhancedChangesList"