all current tests passing
switching to 'with read' on file handling in tests
now does unit testing on the 404 detection logic
Merge branch 'feature/better_error_handling_and_404_detection' into develop