Check for nhsno before allowing patients to be created.  Enforce users are created first in patientview.  Remove the old form of patient registration and now do it if necessary on demographic update.  Some fixes.