MDL-40040 Cleanup some blog methods and replace add_to_log

Cleaned up add_association()
cleaned up add_associations()
Replaced remaining add_to_log() in blogs with events