Introduce name and location for repositories

I am expanding the repositories model by adding a name and location to
the entries. The name will be used for identification and the location
will help when visualizing the data geographically.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>