Adds script to clean merged and old branches

Branches in remotes/origin namespace will be considered. Leaf branches,
i.e. branches that points to commits at a leaf node in the history, more
than 2 months old are considered an old branch. Merged branches are
found by subtracting the set of leaf branches from all branches.
Format output better

Better format of output and refactor script.