Better logger selection 

Choose the logger in this order:
1 console.log
2 GM_log
3 window.opera.postError
4 function(){}