treebuilder: rename _create() to _new()

This function is a constructor, so let's name it like one and leave
_create() for the reference functions, which do create/write the
reference.
Merge pull request #2783 from libgit2/cmn/treebuilder-new

treebuilder: rename _create() to _new()