repository.html: use the same HTML for showing all repositories info for all data sources.
- Hide data sources not available.
Improved how data sources summaries are displayed.
Share the same cleanLabel function (get human repository names) in all code
Use " and no ' in order it is safer to move metrics definition to a JSON file.
Add new widget PersonData to show general info for a person.
Added new functions to extract the name and email for a person
from all identities data.
Reuse cleanLabel function in all places.
Improved PeopleSummary using tables.
Load identities data for people.
Improved cleanLabel function.
Added identities.
More robust checking so the panel does not fail completly when metrics
are not found.
Use the same country.html for all data sources.,
Rebase to master this branch
Merge branch 'period-top-people' of github.com:VizGrimoire/VizGrimoireJS-lib into period-top-people

Conflicts:
	src/Viz.js