cycler: finish integration tests

This commit moves the integration tests around a bit as well as adding
move, duplicate, and rego tests. It adds a ./ script with
finds and executes the child tests and reports the total number of
failures encounted.

TEST=ran these

Change-Id: I6b134aa0b85e02f4287ffa67ee37eec78c79c881
Tested-by: George Engelbrecht <>
Auto-Submit: George Engelbrecht <>
Reviewed-by: Sean Abraham <>
Commit-Queue: Sean Abraham <>
20 files changed