Allow for overriding container packagename for an Apex.

Test: go test ./... -test.v -run TestOverrideApex
BUG: 148198056
Change-Id: If49042a7acbf9f0dcb505664863d97805902e459
diff --git a/apex/builder.go b/apex/builder.go
index 464d843..8530c92 100644
--- a/apex/builder.go
+++ b/apex/builder.go
@@ -657,6 +657,9 @@
 		}
 		return ""
 	}
+	if a.overridableProperties.Package_name != "" {
+		return a.overridableProperties.Package_name
+	}
 	manifestPackageName, overridden := ctx.DeviceConfig().OverrideManifestPackageNameFor(ctx.ModuleName())
 	if overridden {
 		return manifestPackageName