preLayoutRender Interceptor Bug

I was encountering an issue while trying to use the **preLayoutRender** interceptor.  I was noticing that the layout name was not getting passed through.  I found that this is because of the way the layout was being determined in the layoutRender method in Renderer.cfc.  I updated the file to update the layout name based on the result of the `implicitViewChecks()`.