Added new length finding method.
Updated init_lengths.
Tab fix
Fix to init_lengths. Removed need for end points in pre_graph.
Changed inputs to pre_graph.
Revert "Changed inputs to pre_graph."

This reverts commit 50db0839e80ffe4d36a3c23743272b4966a297f3.
Revert "Revert "Changed inputs to pre_graph.""

This reverts commit 3a148ddf5c2a45ead8f9d7aed01a75f483c0e54d.
Revert "Fix to init_lengths. Removed need for end points in pre_graph."

This reverts commit 448bc63829f6b944195bc7dcbe34c40468aa9b26.
Actual fixes to init_lengths and pre_graph.
Removed unused imports.
Rewrote main length finding function.
Updated analyze_skeletons to work with new length functions.
prune_graph updates lists; replaces role of final_analysis.
Reorganized output of branch properties.
Added function to return cleaned skeletons.
Added proper verbose mode.
Add return to main_length.
Updated save_table.
Make dtype 'int' not 'bool'.