Add top level dirs as makefile targets

This way it's easier to chain, e.g.

  make modules test