make signing optional in gradle