Merge pull request #62 from andrewjpage/master

Depth first search for reordering spreadsheet
WIP use proteins for alignment
Merge pull request #63 from andrewjpage/protein_multifastas

Align genes at protein level and back translate to nucleotides