Support setting boolean flags for marathon

Change-Id: I5069ca3c8626d73e8af35090b8e92564bd9195f1