now passing etags, cache control with 304

Fix for http://play.lighthouseapp.com/projects/82401/tickets/940-304-not-modified-response-seems-to-be-broken