Final merge of internal prototype infrastructure

Updates to test management, including version-check to avoid
redundant builds (daily buiild with no code changes).

Change-Id: I9967b8d5495c26dc71d55409b274bdbe949d774e