Check all initialized indices when looking for usage of uninitialized index ranges
- Check all initialized indices when looking for usage of uninitialized index ranges
- Combine LUNA18-22 and LUNA37 into one error
- Update output generator
- Add end-to-end tests for prolog-analyzer