Fixing 304 as described in RFC 2616 "14.25 If-Modified-Since"

Link: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.25
"[...] instead, a 304 (not modified) response will be returned without any message-body."
Basic UI changes: hiding the popup.
Basic UI framework