Fixes #5985 - Migrates group discussion replies to ElggComments

Fixes #5985 once all tasks have been completed:
- [x] Update CRUD features
- [ ] Update notifications
- [ ] Create an upgrade script 
- [x] Make discussions its own plugin