Add constants for the default sort field and order.
Change default sort order to by-activity, descending.
Fix comment.
Small simplification.
Use static import for currentTimeMillis().
Use an optional instead of a magic value.
Use a real boolean to signal that the Sone should be inserted now.
Store fingerprint in insert information.
Remove “modified” flag, it’s now calculated on-the-fly.
Add Sone modification detector.
Use Sone modification detector in Sone inserter.
Actually use the default values.

getParam(String) returns a default value of "" and not null so the
previous detection of “no value is set” was actually never working, and
the default in the web interface was the default used by the browser
(i.e. the first element).
Use a more stable Guava version.
Refactor test.