Added precondition checks to validate input files and paths to return more informative error messages as per #2
Core reporting utilities for istanbul. Docs to follow.