Adds recovery module
Initial commit of CoverageDoctor - for analyzing coverages and recovering from corruption when possible
Improves efficiency of analysis reporting
Starts filling in .recovery() function
Adds functionality & improves code reuse
Adds initial repair_metadata tool implementation.

Heavy repair tool that recreates a blank persisted Coverage from the broken coverage's original construction parameters, then reconstructs the Master and Parameter metadata files by inspection of the ION objects and "valid" brick files.
Updates temporary directory.
Merge pull request #68 from blazetopher/cov_dr

Initial CoverageDoctor implementation