Formatting updates

NOT READY FOR MERGE!!!

This beings to implement some of the changes required for use in Qiime. … Note that this requires installation of Colorbrewer to run properly.

New features:
 - Pie chart code to create summary plot for AGP.
 - Translation of color brewer colormaps for running with matplotlib
 - Updated code to for identifying the most common categories (rather than simply hard coding)
 - Updated version of summarizing the categories.
 - Added barcodes to generate_otu_table_AGP's macro.

Things that need to happen before the merge:
  - Load and summarize category files without error
  - Update bar chart code to be more dynamic
  - Add date and time to latex macro.