libgpaste-applet: item: respect user settings

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
libgpaste-applet: simplify history

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
libgpaste-daemon: forward the full history

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
libgpaste-applet: history: honour uesr settings

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

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
libgpaste-core: history: add get_length

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
libgpaste-daemon: add GetHistorySize

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
libgpaste-client: add get_history_size

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
libgpaste-applet: use history_size

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