Attachment Upload does not set modified or access time

Attachment Upload does not set modified or access time

Bug:
      Uploading a new attachment to a Lead should set the Lead's "Modified" time to the upload time; currently all time fields are unaffected.

Explanation:
      When a new attachment is added to a Lead, neither the "Modified" nor "Last Accessed" times are touched, so there is no way to get a list of Leads with new attachments short of checking every single Lead with an individual API call. This is particularly problematic in light of the inability of non-admin accounts to see API Usage data (to know whether there is remaining space for several hundred new calls).