* Added JsonResponse, controllers can specify which type of response to
use
* Controllers can specify which layout file to use
* Made unit test bootstrap more flexible