Applying document formatting to the hierarchy macro documents
Extending Hierarchy Macro functionality by adding two parameters: openNode and collapsed
Removing redundant way of building the value of the CSS class property for the span tag
Removing unnecessary #evaluate macro call
Merge pull request #3 from mstaicu/master

Extending the Hierarchy Macro functionality by bringing two new features: collapsed state and branch expansion from the root node to the specified node.