Adding mutli-project support to the NameReuest high level API.

* Name request now returns information for EACH project found in all builds.
* Updated tests to be aware of potential mutli-project answers.
* We still ignore other projects when actually extracted, just updating
  the API itself.