Add hash based repo management in extras

Change-Id: I0983e75d25cb0f048065121e13b6d57c1c0c48c1
Merge "Add hash based repo management in extras"