Also build the v way when DYNAMIC_GHC_PROGRAMS is YES

Technically we don't need the v way, but with -dynamic-too it's cheap,
and having it makes life easier.
Remove some directories that used to be used by GUM

This hasn't been used for some time
Remove a couple of unused make variables