Fix bug with recordMessage not showing up on multi-page.

1. Fix bug with recordMessage not showing up on multi-page. Also moved some listeners from bg-player back to background.js
2. Remove some listeners from bg-player and move back to background.js