Create presenter from the given requests and target routes

		:param request: client request
		:param target_route: route to use
		:return: WWebPresenter

def create_presenter(self, request, target_route):
		""" Create presenter from the given requests and target routes

		:param request: client request
		:param target_route: route to use
		:return: WWebPresenter
		"""
		presenter_name = target_route.presenter_name()
		if self.presenter_collection().has(presenter_name) is False:
			raise RuntimeError('No such presenter: %s' % presenter_name)
		presenter_class = self.presenter_collection().presenter(presenter_name)
		return self.presenter_factory().instantiate(presenter_class, request, target_route, self)