Replaces skipped tests with actual tests.

Adds test coverage for retrieval of data metrics such as bounds and extents across multiple parameters.
Adds 'lat' to view coverage and minor fixes.

Fixes test_view_coverage to include the 'lat' parameter and also removes two skipped tests.
Changes auto_flush_values to always default to True.
Merge pull request #67 from oceanzus/cm_tests_update2

Replaces skipped tests with actual tests.
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.