Remove TreeNodeBuilderDynatree class and consolidate its methods in TreeNodeBuilder class

#1139
@martinpovolny Well, I did test in the UI and ```tooltip``` seemed to work OK.
Wouldn't returning ```@node``` be a redundant step if its an instance variable ?