Merging

1) refactor background, popups and content scripts
2) remove global variables in background and put them on the window.Klickr object
3) move recorder logic code out of background.js and in to bg-recorder
4) remove console.logs and try to shorten long functions
5) dealt with bug where klickFinished is fired too often