CTS: Python script to replace the description and plan generator

This will eventually replace the very complex and hard to maintain
genDefaultTestPlan.sh. In this initial step, the functionality is
kept identical to original script.

A separate change in build/core/tasks/cts.mk is needed to make the
switch to the new script.
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0d20b64
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*.pyc