Fix for not creating a tree if no tree fields were edited.

Fixes two issues:
 - Tree UDF stewardship values were never saved for empty planting sites
 - New trees always had "has_tree" set to true
Merge pull request #170 from maurizi/fix-no-tree-when-adding-tree

Fix for not creating a tree if no tree fields were edited.