Introduce RenderAdapter, include Smarty adapter
Introduce ViewAbstract::findSiteView()
Implement AbstractRender::getViewClass()
Introduce more flexible Smarty extends