Bugfix: Not-modified-since condition corrected.

Date comparison condition is inverted.
In particular equal dates produce 304 response.

Updated tests.