Revert "Revert "first update for badges""

This reverts commit b9a1b1719256d85dea5790674ac56d4dfdbe0703.
do not delete topics without descriptors if they

have children
give badges logic
fixed broken install.xml (next previous missing) in moodle 2.4
unnecessary function removed
display student self evaluation in comp grid
build comp tree for deeper topic hierarchy
increase version number
update comp grid
badges: check for moodle 2.5 (lower version have no badges)
some translations added
switch text alignment
my badges page
badges updates
"Kompetenzbereiche" column deleted
comp grid string update, help button added
upload custom standards for role "exacompcustomupload"
upload custom standards
order of activites as in course
changes LIS