webui2: avoid circular imports

Signed-off-by: Richard Marko <rmarko@fedoraproject.org>
webui2: support caching

Adds Cache-Control headers so faf is usable with caching proxy like
varnish.

Closes #305.

Signed-off-by: Richard Marko <rmarko@fedoraproject.org>