now omitting ":" when no branch lengths are given for function
write_newick_tree
created 'init' method to create global objects for child classes
changed output for help command
adding subcommand cladeinfer
adding subcommand 'cladegraft'
removed unused command line argument, corrected small error in debug
output when alignment is rejected from clade
this is now a complete workflow (and it works!)