Add a Controller::getPermaLink() method
Add Page::generateAlias() method
Add a Controller::getId() method
Controller::getIdsFrom(): Find the correct key in $results the user specified a table in $select
Replace Group::sendMessage() with Group::createGroup()
Group::getGroups: Don't return disabled or deleted groups