Merge branch 'master' into local_eric
add reference to readme
add gitattributes
add clone method for TreeNode
solve conflict