Boolean comparisons

Adds Boolean comparison support for distributed and local arrays. With tests for Boolean comparisons, and ufuncs on distributed arrays (which were previously untested). I also PEP8'd some of the files I was working in.