Added arbitary angles to tree branches

Added the ability to specify angles for each branch. Default angle
for a branch is 45 degrees. Generated data set is always translated
to (0,0,0) origin if sphereRadius is set.