Add option to select header rev in tab2phy

The default is for the new header rev style.
Clean up output, refactor file management
FIX: was broken for runs not using bootstrap
Switch tab2phy from lists to generators

This helps with big file support.
Implement multi-column matching for tab2phy

This required a change in the command call signature.
The '-f' option is no longer allowed, instead the '-m' option captures
both the column and the regex.
Fix consense cleanup to strip useless first line

All of the branch length corrected trees coming out of phylip dnapars
when given a user tree as input had begun with a line bearing only the
numeral '1'.
This broke the visualization program, and required manual editing of the
tree file prior to visualization!
That was obviously unacceptable.