Works for np /= 1 !  Still untested for nproc_pot /= 1

Went through and fixed residual parallelism related bugs.  This
restores the capability of the master branch, but won't really be
useful until the nproc_pot = 1 restriction is lifted.

Passes all qe-tests with np = 4.