Make it possible to name todoMethods for easier debugging

It's not always obvious which method is the missing one when reading the logs (todoMethod throws an error in the console).
This helps.

It only adds an optional 2nd argument to todoMethod that, if passed, will be used to output a better error message to the console.
It also prints the actor typename in the error message.