Add a "pool" option to Suite and Reimager

A pool is a set of machines with a specific label. The concept of pools is
needed to be able to ensure scheduling priority and to segrate our machine
population.

If no pool is set the previous behavior is followed. Jobs will be scheduled
against chromeos versions and reimager jobs will be scheduled against "board"

Modify VERSION_PREFIX to use a : instead of -.

Uodate run_suite to offer the optional --pool flag.
Update create_suite RPC interface to accept the pool option.
Update create_suite to assume all "suite names" are under
	test_suites/control.<suite name>
TEST=Unittest and development server end to end runs.
BUG=chromium-os:26491

Change-Id: I3677c956bee195e20ad63b4e034fa7c6611b1ce1
Reviewed-on: https://gerrit.chromium.org/gerrit/16130
Reviewed-by: Chris Masone <cmasone@chromium.org>
Reviewed-by: Scott Zawalski <scottz@chromium.org>
Tested-by: Scott Zawalski <scottz@chromium.org>
Commit-Ready: Frank Farzan <frankf@chromium.org>
diff --git a/site_utils/run_suite.py b/site_utils/run_suite.py
index 3ecec0b..fab1265 100755
--- a/site_utils/run_suite.py
+++ b/site_utils/run_suite.py
@@ -23,6 +23,7 @@
     parser = optparse.OptionParser(usage=usage)
     parser.add_option("-b", "--board", dest="board")
     parser.add_option("-i", "--build", dest="build")
+    parser.add_option("-p", "--pool", dest="pool", default=None)
     parser.add_option("-s", "--suite_name", dest="name")
     parser.add_option("-t", "--timeout_min", dest="timeout_min", default=30)
     parser.add_option("-d", "--delay_sec", dest="delay_sec", default=10)
@@ -57,7 +58,8 @@
     job_id = afe.run('create_suite_job',
                      suite_name=options.name,
                      board=options.board,
-                     build=options.build)
+                     build=options.build,
+                     pool=options.pool)
     TKO = frontend_wrappers.RetryingTKO(timeout_min=options.timeout_min,
                                         delay_sec=options.delay_sec)
     # Return code that will be sent back to autotest_rpc_server.py