Fixing updates to major projects

Tweaked newlines handling a little bit AGAIN to keep it from preventing
updates to major projects from going through. Also removed description
from the 'primary key' of sorts for major projects table (and enforced
this constrant in the major project form).