remove all vendor support

- plugins are now noops
- .properties is an empty array
- .vendors() is a noop
- clean up and fix examples, remove old examples
- clean up tests