daemon: add update signal

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
build-sys: silence autoscan warnings

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
daemon: implement update

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
daemon: use update on startup

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
history: add UPDATE signal

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
daemon: connect to history UPDATE

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
update: use enums instead of strings

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
update: fwd position

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
history: use update for remove

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
hisotry: more update

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
history: nuke changed

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
daemon: history::changed is dead

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
Merge branch 'gpaste-3.10' into gpaste-3.12

* gpaste-3.10:
  daemon: history::changed is dead
  history: nuke changed
  hisotry: more update
  history: use update for remove
  update: fwd position
  update: use enums instead of strings
  daemon: connect to history UPDATE
  history: add UPDATE signal
  daemon: use update on startup
  daemon: implement update
  build-sys: silence autoscan warnings
  daemon: add update signal