Deleting of messages implemented

I also refactored some of the code in the ProfileActivitySkillsAdapter
and ProfileActivityCertificatesAdapter