Update and test the DataLoader error handling; remove unnecessary #records method from the DataLoader
Remove unnecessary requires, comment why we need to allow net access (spoiler, it's for the test environment) and clean up the read task a bit