Add some operator overloading to Property

- Lets you index subproperties, directly iterate, check equality, etc
Add more bits of the VMF lib