finish removing portal_discussion (/cc @tisto), remove unused undo tool. fixes #102