py: Property: Add type, enums, values, and __repr__
py: Property: Add type, enums, values, and __repr__

Also add PropertyType which is used by the type property.

Signed-off-by: Noralf Trønnes <6e3f2b5231d1dd0276248606e5046c3a59392fa8@tronnes.org>

tomba/kmsxx,tomba/kmsxx,tomba/kmsxx,tomba/kmsxx