fix config.ru for passenger 4

Signed-off-by: Marc MacLeod <marbemac@gmail.com>
add spacer at the end for webkit browsers

Signed-off-by: Marc MacLeod <marbemac@gmail.com>
add caching

Signed-off-by: Marc MacLeod <marbemac@gmail.com>