Some ergodic and rigidity properties of discrete Heisenberg group actions