[TASK] Cleanup ext:recordlist

* Remove ext_autoload.php
* Refactor ext_tables.php
* Move code from mod1/index.php to Classes/RecordList.php

Change-Id: I251ff7631042487aa8d85c1b2483be8db1fb9992
Resolves: #49578
Releases: 6.2
Reviewed-on: https://review.typo3.org/21788
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring