Bug 551386 - Scorecard and index page improvements Change-Id: Icbe84216e1586c9022d8a8e7af184c9d6a6749b2 Signed-off-by: droy <denis.roy@eclipse-foundation.org>