Added more error checking and unit tests.

Error checking and unit tests added for create_personal_mapping_file() and create_personal_results().
Added another create_personal_results() test.

Test for suppressing all output types.
Added test for invalid time series category.
Added partial support for testing print-only mode.
Finished test for print-only mode.
Merge pull request #57 from jrrideout/more_unit_tests

More unit tests.