fix #1110 changed to say files are whitespace separated not tab separated
fix #1150 updated -h documentation
changes recommeded by @gregcaporasso
Ignore extra samples when performing sanity checks

Fixes #1120.
Fix filename extensions in alpha_diversity.py

When invoked in batch-processing mode, the output filenames will now have a .txt extension instead of .biom. Fixes #1147.
Erroneous error message in split_libraries_fastq

The option mentioned in the error message should be
  --barcode_read_fps
instead of
  --barcode_fps
Slight modification to text in log file, added percent of total seqs demultiplexed, added unit test for demultiplex_fasta.py
uclust picker handles filenames with multiple dots

Intermediate .uc files are now correctly named based on the input sequences filename, including the case where there are multiple dots in the filename.

Also updated QIIME codebase to use uclust.py in pycogent_backports/ (was previously only being used in assign_taxonomy.py).

Fixes #191.
Added explicit test for zero length output sequence when truncating reverse primer and modified unit tests
Merge pull request #1185 from jrrideout/issue-1120

Fixes #1120
Merge pull request #1184 from teravest/issue1150

fix #1150 updated -h documentation
Merge pull request #1180 from teravest/issue1110

fix #1110 changed to say files are whitespace separated not tab separate...
Merge pull request #1191 from jrrideout/issue-191

uclust OTU picker handles filenames with multiple dots
Merge pull request #1186 from jrrideout/issue-1147

Fix filename extensions in alpha_diversity.py batch-processing output
Merge pull request #1188 from walterst/quality_filter_refactoring

Slight modification to text in log file, added percent of total seqs dem...
Merge pull request #1187 from fangly/patch-1

Erroneous error message in split_libraries_fastq
Merge pull request #1192 from walterst/trunc_rev_primer_Nov112013

Added explicit test for zero length output sequence when truncating reve...