Fixed a bug which prevented the layout name from being passed to the preLayoutRender interceptor when the layout is determined implicitly.
Moved interception announcement back to it's original location. Added check to make sure the layout string is longer than 4 characters before doing any manipulation to it.
Realized the interception announcement should be above the explicit layout rendering check to allow for manipulation of the layout via an interceptor.
Moved new implicit layout logic below nesting logic to prevent issues with nested layouts. Also added some comments
Merge pull request #115 from wolfnet/wolfnet_layoutBugFix

preLayoutRender Interceptor Bug