v23tests and testing continued tidying up

- v23tests now uses a single directory for binaries, rather
  than one per binary. This directory is now availabe via the
  BinDir method. This was needed by the playground test
- create lib/exec/consts and move the definition of the ExecVersionVariable
  env var to that. This is needed so that the playground builder can
  access that value and not have to pull in the whole package
- added some comments to lib/modules

Change-Id: Id9b3fd6494cbfc6fecef682bae7bda66458f9031
9 files changed
tree: a93826a1eb6f0199f4d9253e284bc96506d2adca
  1. lib/
  2. profiles/
  3. runtimes/
  4. security/
  5. services/
  6. tools/