Merge in skin fixes from b968e441a6d34b6fa1bce427d64c2b7a36c18160
Ignore missing person/entity for https://github.com/rSmart/issues/issues/179
Added .gitignore
Removed eclipse IDE files
ignore some eclipse IDE files
Return null from UnitAdministrator if person/entity is not found
fixes https://github.com/rSmart/issues/issues/173
Make the affiliation types more forgiving on portal tabs
Updated gitignore for src/main/webapp/*
Ignore missing Award contacts
Fixes: https://github.com/rSmart/issues/issues/184
Proposal Budget: Budget name should not be saved if budget name exceeds character limit
Manually merged https://jira.kuali.org/browse/KRAFDBCK-9540
Fixes: https://github.com/rSmart/issues/issues/139
Return a new empty KcPerson from fromEntityAndPersonId when entity is null.
Disable existing entities instead of deleting them on cleanup
Added Award to data cleanup
Added Notification to data cleanup
Added proposal_log to data cleanup
Added missing cleanup to negotiation_document
Added missing cleanup of protocol_document
Added missing cleanup of iacuc_protocol_document
Added SubAward to data cleanup
Added Disclosure to data cleanup