logging for the view engine

initial ideas for the view engine. #1563
@rynowak The Controller on the ActionContext is of type object - I wasn't sure what I should be casting it to. For the view engine, looking at http://getglimpse.com/Docs/Views-Tab, I thought the name of the view engine would be sufficient.