Added emails to Contractors and converted ContractorRequests to use name email and employer fields instead of a foreign key to a Contractor. This allows the request to be made without a Contractor already existing.