Add a proper `scripts` dir for building tests

The init / build configs also include a bit of rationale for doing
things the way they do them (e.g. checking out `common` itself into
`DEPENDENCIES` --- this is used for building, but will not end up
being the version tested. Tests will be run against the file in the
working copy dir).