VT-Direct support for v1

Adding VT-Direct support for v1 API. Additional changes include:

1. A note for plugin integrators
2. Initial commit for v2 notification
3. Bugfix in v1 error handling