Associate node Height property with node border height.
Change distribution logic.

Distribute with even spacing if there is enough space.
Stack elements side-by-side or vertically if there is not.
Addressed review comments from Peter
Merge pull request #1988 from DynamoDS/Distribution

Distribution Updates