Fix BaseHttpResponseTest
Refactor BaseHttpResponse

* BaseHttpResponse is renamed to AbstractView and declared abstract
* The twig bootstrap code is moved to the new TwigView which is the
hardcoded View used in the Dispatcher for now.
* This opens the way to implement other templating engines in the future
and improves separation of concerns.