Fixed error in admin where spaces were allowed in project title extended tests to catch this and other title giving errors, made project list in admin robust against errors here so that the admin will not crash. Errors will be written to log but not be thrown upwards