make ddoc flags non-overridable

- fixes html target with custom DDOC,
  e.g. `make -f posix.mak DDOC=dmd`

- fixed by reintroducing DDOC_FLAGS

- append the DDOC_FLAGS to the DDOC command