Add options to the test reporting.

Support for customized results and report location.

Queries the IDevice to construct a name.

Copied the flavorlib samples to flavorlibWithFailedTests and
removed the failing tests from flavorlib as it's still useful to
have as a project with no failing test.

Change-Id: Iea3f2ab0828ab93c2ace3ed41b4a5dda7554bbe3
diff --git a/.gitignore b/.gitignore
index ec91535..4e7a8d5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,6 +12,7 @@
 tests/tictactoe/*/build
 tests/applibtest/*/build
 tests/flavorlib/*/build
+tests/flavorlibWithFailedTests/*/build
 tests/libsTest/*/build
 tests/repo/*/build
 /repo