back port some features and fixes from element.py
more backports : references, tracked_changes, annotations, user defined fields (meta)
version 1.1.6, html documentation updated