Modified tests

Tests now use assertFloatEqual where appropriate which will hopefully resolve the failures with the latest jenkins build for compare_alpha_diversity.py. Also changed some locations in test_workflow/test_core_diversity_analysis.py to reflect changes in output structure of compare_alpha_diversity.py
Modifies test_downstream.py to account for alpha div changes.