Update pulp::repo class. Add metadata.json.

1. Parametrize pulp::repo
2. Update url
3. Simplify init.pp
4. Add metadata.json with declared dependencies