better performance in maotrees
remove unnecessary sorting when pushing nodes in mao algorithm [mao.py]
some cleanup and performance optimizations [mao.py]
new task to check if all maos have a k-long path in their tree [search.py]