Added unit test for get_personal_ids().

Also rewrote function to be a little more concise.
Added tests for create_personal_mapping_file().

Also changed create_personal_mapping_file() to return new mapping file data instead of writing to an output file so make testing easier.
updates to default prefs file

new colors incorporated (issue #41) and bug fixed (issue #42)
Merge pull request #43 from gregcaporaso/prefs-updates

updates to default prefs file
fix for issue #44
replaced test_data/pref.txt with newer version
renamed to highlight that this prefs file is project-specific
Merge pull request #45 from gregcaporaso/issue-44

fix for issue #44
Added test framework for create_personal_results()

Still need to add more tests for this function, but a framework is now in place
to create/delete temporary input and output.
Added more tests for create_personal_results().
Fixed bug in script refactor.
Merge pull request #47 from jrrideout/issue_38

Added unit tests, more refactoring, and some minor cleanup of code.