[misc] remove old "TODO" markers
[misc] migrate another deprecated call
MOCCACAL-12: Cannot create 2 events that have the same name

 * event name is now different from title, and will be "autogenerated"
   from title if necessary
 * new events choose a new name by checking if ia page with that name already exists
   (check for existing pages is slightly insane as we want to see hidden pages, too)
 * while doing so repaired proper setting of the "parent" when creating events
   which got broken while trying to fix MOCCACAL-18
 * removed broken, commented validiation check for empty titles
 * also normalize whitespace
[misc] migrate yet another deprecated call