MDL-45379 badges: removed unnecessary tables from renderers

Signed-off-by: Yuliya <yuliya.bozhko@gmail.com>
moved badge information from div structure to definition list structure
more code review fixes
Merge branch 'badgerenderer' of github.com:totara/openbadges into badgerenderer

Conflicts:
	badges/renderer.php
	theme/base/style/core.css
	theme/bootstrapbase/less/moodle/core.less
	theme/bootstrapbase/style/moodle.css