Output versions for other library elements as well

Those elements are:
 * class_struct
 * struct
 * boxed
 * callback
 * constructor
 * signal
 * enum
 * property
Merge branch 'version_support' into p-master