Adding a DiracKernel test which has off-diagonal Jacobian terms.

Refs #668.
Adding computeOffDiagJacobian() and computeQpOffDiagJacobian() to DiracKernel.

Refs #668.
Merge pull request #3400 from jwpeterson/dirac_offdiag

Dirac offdiag