assignsubmission_mahara: update readme

Add the list of new features and explain the logic.