* Start the communications branch using MPI * Add ops and primitives * Add python bindings for distributed
* Add Metal debug option and capture functions * Add brief Metal debugger documentation * doc nits --------- Co-authored-by: Awni Hannun <awni@apple.com>