Bug 1037368 - [Loop] Logger

Main thing of a Logger is to know the line where the message was generated, and this file is not showing that info. There is a hack (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error) when creating an error, you can retrieve the line number. So probably we could do something like `Logger.log(new Error().lineNumber, message);`