Add macro container_of()
Also provide "main" entry for vst plugin as ardour3 is not checking for VSTPluginMain
Don't use vst->user, and use container_of() instead