added soy file url composer with hashing support

Change-Id: Iebd2fcec33212744901e04c560caf4d54d1c23cf