Add pretty_print for FakeFetcher
Add GitSet#pretty_print
Add LockSet#pretty_print
Add VendorSet#pretty_print
Add BestSet#pretty_print
Fix pretty_print for empty VendorSet and GitSet

If break is used the closing ] is not printed.  next allows it to print.
Add IndexSet#pretty_print