proactively detect non-function handler

Since were using an indirect handler now, express will always see a function with adding routes.
So we need to detect a un-/mis-defined controller action ahead of time
Remove a TODO from README. It's done!
remove unneeded console.log