Remove test for unused function parse_marker_gene_copy_numbers

Addresses #8
Remove test_make_test_trees.py

Addresses #6 and #13
Testing is now done in test_make_test_datasets.py
Remove scripts/format.py

Addresses #21
Change scripts and tests to be executable

A few scripts and tests were did not have executable permissions.
Remove unneeded print statements (to stdout)

Remove stdout from test_evaluate_test_datasets.py and evaluate_test_datasets.py
Remove stdout messages from make_test_datasets.py and its test script.
Partial Fix for Issue #29.   Biologically & formally equivalent tree representations were being rejected by the test code.  After the fix trees with swapped sister nodes are treated as OK, since the choice is arbitrary anyway.
Fixes Issue #29:  tip is replaced with tip.Name in a list comprehension prior to passing to getSubTree, which resolves test failures
Removes print statements from test_make_test_datasets.  Note that an assertion is still needed for test_make_distance_based_tree_randomizer, but this will be resolved as a seperate issue
Removing unneeded stdout, and switching the verbose default for minor functions (where output is usually only useful in debugging) to False.
Addresses issue #34 Part 3 -- Adds test code that checks for metadata preservation to test_predict_metagenomes.py
fix for issue #37

this addresses issue #37, but required that we move the data directory under the picrust library directory and reference it as package data in setup.py. this allows references to those files (e.g., in normalize_by_copy_number.py) to work when the user has installed PICRUSt with setup.py or by just adding the library code directory to their $PYTHONPATH.
added support_files to package_data

this will allow these files to be accessible even if PICRUSt is installed with setup.py.
updated default path to adhere to new location of data files
updated default path to input_count_table to reflect new location of this file
Merge pull request #31 from zaneveld/exclude_tip_fix

Fixes Issue #29 Failures in test_make_test_datasets.py
Merge pull request #38 from gregcaporaso/issue-37

fix for issue 37
Opted to remove print statements instead of commenting
Remove test for unused function parse_marker_gene_copy_numbers

Addresses #8
Remove test_make_test_trees.py

Addresses #6 and #13
Testing is now done in test_make_test_datasets.py