Adds some functionality to node and setup task.
Added parent id to node.
Added method to add parent nodes to the tree, unit test.
Remove debug msg.
Modifies mw test.
Added column parentid to node_test.
Adds functions to set parentid to setuptask.
Adds also parentid to locale site because of enterprise ext.
Removes some public methods, fixes setup task.
Own methods to sort and build a catalog tree.
Removes unnecessary methods.
Fixes some issues and extends unit tests.
Removes redundant test.
Removes getParentId.
Make the setup task easier.
Fixes year in the header.
Removes id field from header because it cant be used with git.
Merge pull request #26 from doleiynyk/2012-11-22_Optimized_impl_of_tree_manager_in_mwlib

Extends the tree manager implementation in the MWLib by adding a parentid property and allows better control over nodes that belong to the resulting tree