acloud: Handle branch & build_target in AVDSpec if user doesn't specify branch or build_target.

Bug: 112616295
Test: ./run_tests.sh, m acloud && acloud create
acloud create --branch master

Change-Id: I87d48687f8628b65935b3e50f74eaf9eb375844d
diff --git a/public/acloud_main.py b/public/acloud_main.py
index 44085c8..e3e8196 100644
--- a/public/acloud_main.py
+++ b/public/acloud_main.py
@@ -267,6 +267,7 @@
     return parser.parse_args(args)
 
 
+# TODO(b/112803893): Delete this method once the new create method has been completed.
 def _TranslateAlias(parsed_args):
     """Translate alias to Launch Control compatible values.
 
@@ -410,7 +411,8 @@
     """
     args = _ParseArgs(argv)
     _SetupLogging(args.log_file, args.verbose)
-    args = _TranslateAlias(args)
+    # Translation of the branch will happen in AvdSpec(), skip it for now.
+    #args = _TranslateAlias(args)
     _VerifyArgs(args)
 
     config_mgr = config.AcloudConfigManager(args.config_file)