Pass DOM context and re-use modules (part 2)

These modules are boostrapped once, passed a DOM context to apply themselves to, and reused on each `page:ready` event: 
* images
* tabs
* relativedates
* related
* popular
* expandable