Various fixes for reports.
Replace pyvttbl with simple in-line algorithm (less powerful/flexible, but 2000x faster), refactoring S3Resource.extract for better scalability, .select() doesn't need the full join for pre-paging, + a couple of bug fixes