DFT+U in the noncolinear/spinorbit case should work again (it had been broken
when only atomic wavefunctions with U term were used in the calculation). 
Some DFT+U cleanup as well. 


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10917 c92efa57-630b-4861-b058-cf58834340f0