Check whether tree contains negative branches

Tree should not contain negative branches, so after reading in the tree,
check each branch length and if any one is negative, exit with an error.