Merge pull request #3 from StuntsPT/master

Updated to work with python 2.6, provided "counter" and "ordereddict" ar...
cleanup up error message for no edits files
split up output format options
touching up the -s8 remake option, still needs testing
more formats listed in createfile
removed SLOW numpy array manipulation. Put structure format code into this script
names ordered, inds named more specifically, needs futher checking for bugs still
BUG fix: 'x's were left over from paired data, now removed
full rewrite, names order retained, uses minhits, faster
better checking on group names. version update. step 4 error return. Mix * and , in group lists. Allow multiple spaces in group lists.
cleaner report on existing loci file
bug fix to treemix output, missing heterozygotes
bug fix to treemix output, missing heterozygotes
allow tabs or spaces in d-statistic input file
exclude invariable sites given the subsampling of data to bi-allelic SNPs
can now list hierarch groups tab or space delimited
alleles output error in writing long files
better error message when no cluster files are found
added option to output number of alleles found in consensus files, if uncommented. And prettier stats output
updated version to 2.17.1